中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么對數組進行排序

小億
95
2023-12-04 19:30:19
欄目: 編程語言

Python中可以使用sorted()函數對數組進行排序。該函數會返回一個新的已排序的數組,原數組不會被修改。

例如,對一個整數數組進行排序可以使用以下代碼:

arr = [3, 1, 2, 5, 4]
sorted_arr = sorted(arr)
print(sorted_arr)

輸出:

[1, 2, 3, 4, 5]

如果要對數組進行原地排序,可以使用數組對象的sort()方法。這會修改原數組,而不會創建一個新的數組。

arr = [3, 1, 2, 5, 4]
arr.sort()
print(arr)

輸出:

[1, 2, 3, 4, 5]

sorted()函數和數組對象的sort()方法默認使用升序排序。如果要進行降序排序,可以傳遞reverse=True參數給這兩個函數。

arr = [3, 1, 2, 5, 4]
sorted_arr = sorted(arr, reverse=True)
arr.sort(reverse=True)
print(sorted_arr)
print(arr)

輸出:

[5, 4, 3, 2, 1]
[5, 4, 3, 2, 1]

0
怀化市| 元氏县| 拜城县| 星子县| 深圳市| 当阳市| 衢州市| 文成县| 伊金霍洛旗| 化德县| 循化| 榆社县| 新巴尔虎左旗| 启东市| 武山县| 北安市| 周至县| 汶上县| 巴青县| 克山县| 永春县| 日喀则市| 湟源县| 浦县| 渭源县| 台湾省| 兴业县| 信阳市| 阿坝县| 北宁市| 洪泽县| 巴林右旗| 赣州市| 肇东市| 浮山县| 梨树县| 松桃| 越西县| 灌云县| 清镇市| 云和县|