st.multiselect - 显示列表多选框
streamlit的multiselect
显示列表多选框组件。
方法原型
streamlit.multiselect(label, options, default=None, format_func=<class 'str'>, key=None)
参数:
- label:选择框说明文本,字符串
- options:选项列表,可以是以下类型:
- list
- tuple
- numpy.ndarray
- pandas.Series
- index:选中的选项的序号,整数
- format_func:选项显示格式化函数
- key:选择框组件的ID
返回值:
multiselect
方法返回选中的选项列表。
示例代码
>>> options = st.multiselect(
... 'What are your favorite colors',
('Yellow', 'Red')
... ('Green', 'Yellow', 'Red', 'Blue'))
>>>
>>> st.write('You selected:', options)