Radio button group with no selection

Hi,

I agree about the benefit of a ‘no selection’ radio button. My use case is to provide the user a number of topics, with a selection of pages available under each. Ideally, in the sidebar, this would look like:

Topic 1

  • Page 1
  • Page 2

Topic 2

  • Page 3
  • Page 4

The user can select any of the pages (but never more than one). Perhaps there could be a feature as follows:

selection = st.radio_set(“description”, {‘Topic1’: [list of pages], ‘Topic2’: [list of pages]}).

It could return a tuple like: (Topic1, Page2)

3 Likes