回答編集履歴

1

質問にあわせて修正

2022/03/31 01:12

投稿

bsdfan
bsdfan

スコア4599

test CHANGED
@@ -1,13 +1,12 @@
1
- indexパラメータで、初期値として選択されるものを指定できます。
2
- [https://docs.streamlit.io/library/api-reference/widgets/st.selectbox](https://docs.streamlit.io/library/api-reference/widgets/st.selectbox)
1
+ リストにダミー(''とか'Please select'とか)を追加して、選ばれた値がそれ以外のときに続きを処理するようにすればいいです。
3
2
 
4
3
  ```python
5
4
  import streamlit as st
6
5
 
7
- option_select=st.sidebar.selectbox(
6
+ option_select = st.sidebar.selectbox(
8
7
  '外貨を選択してください',
9
- ('USD','CNY','INR'),
8
+ ('', 'USD','CNY','INR')
10
- index=1
11
9
  )
10
+ if option_select != '':
12
- st.write('中国の通貨は',option_select,'です')
11
+ st.write('中国の通貨は',option_select,'です')
13
12
  ```