我有两个相同形状的numpy数组。排序多个numpy数组
np.array_one = ([[1,4],[3,1]])
np.array_two = ([['A','B'],['C','D']])
我可以使用zip对python中的多个列表进行排序,是否有相当于numpy数组的?所以,我想排序一个列表,然后按照完全相同的方式得到以下列表。
np.sort(array_one, array_two)
我想产生以下等价的:
array_one = ([[1,1],[3,4]])
array_two = ([['A','D'],['C','B']])
对数组排序装置改变其元素的顺序,而不是*改变*这些元素。 –
也许你可以解释为什么这不是一种?特别是因为解决方案(已确认)使用排序算法。 – woodbine
你会说排序等同于比较,因为使用比较来排序吗? –