以下是一個示例代碼,將輸入的數字列表按升序排序:
numbers = input("請輸入數字,以空格分隔:").split()
numbers = [int(num) for num in numbers] # 將輸入的字符串數字轉換為整數列表
numbers.sort() # 對列表進行排序
print("排序結果:", numbers)
在這個示例中,我們首先使用 input()
函數獲取用戶輸入的數字列表,然后使用 split()
方法將輸入的字符串按空格分隔成多個字符串元素,存儲在 numbers
列表中。接著,我們使用列表推導式將 numbers
列表中的每個元素轉換為整數類型。最后,我們使用 sort()
方法對整數列表進行排序,并使用 print()
函數輸出排序結果。