91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
桃园县| 皮山县| 内黄县| 独山县| 伊春市| 布尔津县| 板桥市| 洛阳市| 华安县| 根河市| 锦屏县| 珲春市| 德钦县| 沁水县| 富民县| 历史| 青龙| 柳河县| 泸州市| 朔州市| 霍州市| 东山县| 乌拉特中旗| 名山县| 美姑县| 全南县| 景谷| 钦州市| 邹平县| 静乐县| 商南县| 定远县| 屯门区| 乐清市| 蓝田县| 柳林县| 三亚市| 马公市| 惠安县| 庆云县| 钦州市|