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

溫馨提示×

python如何對二維列表進行排序

小億
335
2023-10-10 23:59:59
欄目: 編程語言

Python可以使用內置的sort()方法對二維列表進行排序。sort()方法可以接受一個可選的參數key,用于指定排序的依據。

以下是對二維列表按照其中某一列進行排序的示例:

# 定義一個二維列表
matrix = [[3, 1, 4], [1, 5, 9], [2, 6, 5]]
# 按照第一列進行排序
matrix.sort(key=lambda x: x[0])
# 輸出排序結果
print(matrix)

輸出結果為:

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

可以看到,二維列表按照第一列的元素進行了升序排序。

如果需要按照第二列或其他列進行排序,只需要將key參數中的索引值修改即可。例如,如果要按照第二列進行排序:

matrix.sort(key=lambda x: x[1])

這樣就可以按照第二列的元素進行排序了。

0
桓仁| 安远县| 合水县| 阿勒泰市| 海原县| 彰武县| 板桥市| 武功县| 资溪县| 铁岭市| 买车| 浦东新区| 博野县| 甘孜| 喜德县| 巴彦淖尔市| 奉节县| 西乡县| 尼勒克县| 盐池县| 增城市| 三门峡市| 镇远县| 肥乡县| 余庆县| 泾源县| 达尔| 肥西县| 新巴尔虎左旗| 安图县| 蒙自县| 竹溪县| 南华县| 尉氏县| 石景山区| 天全县| 正镶白旗| 灵川县| 南郑县| 栾城县| 锡林浩特市|