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

溫馨提示×

python二維數組按列排序怎么實現

小億
184
2023-10-27 13:49:01
欄目: 編程語言

要對二維數組按列進行排序,可以使用Python的內置排序函數sorted()和lambda函數。

首先,使用lambda函數指定按照某一列的值來進行排序。然后,使用sorted()函數對二維數組進行排序。

下面是一個示例代碼:

# 二維數組
array = [[1, 4, 6], [2, 5, 3], [9, 7, 8]]

# 按照第一列的值進行排序
sorted_array = sorted(array, key=lambda x: x[0])

# 輸出排序結果
for row in sorted_array:
    print(row)

運行以上代碼,會按照二維數組的第一列進行排序,并輸出排序后的結果:

[1, 4, 6]
[2, 5, 3]
[9, 7, 8]

如果要按照其他列進行排序,只需要修改lambda函數中指定的列索引即可。例如,要按照第二列的值進行排序,可以將lambda函數修改為lambda x: x[1]

0
股票| 托克逊县| 天长市| 临西县| 马山县| 平谷区| 如皋市| 佛坪县| 宿迁市| 德格县| 云林县| 泰和县| 康定县| 敖汉旗| 晋江市| 福泉市| 沙湾县| 邮箱| 临沂市| 随州市| 遂宁市| 潼关县| 杂多县| 桑日县| 宁南县| 衢州市| 高碑店市| 五大连池市| 天台县| 二连浩特市| 五常市| 洛浦县| 遂平县| 缙云县| 新和县| 习水县| 磐石市| 越西县| 彭水| 海伦市| 买车|