import streamlit as st def sort_numbers(number_list): """ This function takes a list of numbers and returns a sorted list. :param number_list: List of numbers to be sorted. :return: Sorted list of numbers. """ return sorted(number_list) def main(): st.title("Number Sorting App") st.write("Enter a list of numbers separated by commas:") # Get input from user numbers_input = st.text_input("Numbers", "5, 3, 8, 1, 2") # Convert input string to a list of numbers numbers_list = [int(num) for num in numbers_input.split(',')] # Sort the numbers sorted_numbers = sort_numbers(numbers_list) # Display the sorted numbers st.write("Sorted numbers:") st.write(sorted_numbers) if __name__ == "__main__": main()