    0.0, 100.0, (25.0, 75.0)
)
```
Beyond the sidebar, Streamlit offers several other ways to control the layout
of your app. st.columns lets you place widgets side-by-side, and
st.expander lets you conserve space by hiding away large content.
```python
import streamlit as st
left_column, right_column = st.columns(2)
You can use a column just like st.sidebar:
left_column.button('Press me!')
Or even better, call Streamlit functions inside a "with" block:
with right_column:
    chosen = st.radio(
        'Sorting hat',
        ("Gryffindor", "Ravenclaw", "Hufflepuff", "Slytherin"))
    st.write(f"You are in {chosen} house!")
```
st.echo and st.spinner are not currently supported inside the sidebar
or layout options. Rest assured, though, we're currently working on adding support for those too!
