共計 594 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,對數字進行排序的常見方法包括:
- 使用內置函數
sorted()
對數字列表進行排序,例如:
nums = [5, 2, 8, 1, 9]
sorted_nums = sorted(nums)
print(sorted_nums)
輸出:[1, 2, 5, 8, 9]
- 使用列表的
sort()
方法對列表進行原地排序,例如:
nums = [5, 2, 8, 1, 9]
nums.sort()
print(nums)
輸出:[1, 2, 5, 8, 9]
- 使用
numpy
庫的sort()
函數對numpy
數組進行排序,例如:
import numpy as np
nums = np.array([5, 2, 8, 1, 9])
sorted_nums = np.sort(nums)
print(sorted_nums)
輸出:[1 2 5 8 9]
- 使用
pandas
庫的sort_values()
函數對Series
或DataFrame
對象的列進行排序,例如:
import pandas as pd
data = {'A': [5, 2, 8, 1, 9], 'B': [10, 3, 6, 2, 1]}
df = pd.DataFrame(data)
sorted_df = df.sort_values('A')
print(sorted_df)
輸出:
A B
3 1 2
1 2 3
0 5 10
2 8 6
4 9 1
這些方法可以根據具體的需求選擇適合的排序方式。
丸趣 TV 網 – 提供最優質的資源集合!
正文完