Меню поля выбора Python Steamlit возвращает строку, но мне нужен dict или списокPython

Программы на Python
Anonymous
Меню поля выбора Python Steamlit возвращает строку, но мне нужен dict или список

Сообщение Anonymous »

В этом случае меню выбора поля Python Steamlit возвращает строку, но мне нужен dict или список, чтобы использовать его дальше в моем коде.
Я хочу видеть компанию1, компанию2, компанию3 в раскрывающемся меню, и если выбор пользователя был, например, "company2" get ['ID': 'zxc222', 'NAME': 'company2','DESC': 'comp2'].
BaseObject = [{
'ID': 'zxc123',
'NAME': 'company1',
'DESC': 'comp1'
}, {
'ID': 'zxc222',
'NAME': 'company2',
'DESC': 'comp2'
}, {
'ID': 'zxc345',
'NAME': 'company3',
'DESC': 'comp3'
}]

lenbo = len(BaseObject)
options = []
for i in range(0, lenbo):
options.append((BaseObject)['NAME'])
st.selectbox('Subdivision:', options)


Подробнее здесь: https://stackoverflow.com/questions/689 ... ct-or-list

Вернуться в «Python»