可以使用Python中的zip函数将两个数组打包,然后根据第一个数组的值对两个数组进行排序。代码示例如下:
arr1 = [3, 4, 2, 1] arr2 = ['c', 'd', 'b', 'a']
zipped = zip(arr1, arr2) sorted_pairs = sorted(zipped)
arr1 = [x[0] for x in sorted_pairs] arr2 = [x[1] for x in sorted_pairs]
print(arr1) print(arr2)
下一篇:按另一张表中的字段对结果进行排序