# 假设我们有一个列表和一个矩阵
list1 = [3, 1, 2, 4, 5] # 这是一个包含50个元素的列表
matrix1 = [[1,1,1],[2,2,2],[3,3,3],[4,4,4],[5,5,5]] # 这是一个与list1对应的矩阵
# 我们可以将列表和矩阵打包在一起,然后按照列表的元素进行排序
zipped_pairs = zip(list1, matrix1)
z = [x for _, x in sorted(zipped_pairs, reverse=True)]
# 现在,'z'就是与排序后的列表对应的矩阵
print(z[:3]) # 打印前3个元素
列表矩阵一一对应,特定列表输出对应矩阵
于 2023-10-22 17:12:03 首次发布