在Python中重新排列数组

奥马尔

我有多个数组,它们在其中意外地“切换”值。

我有三个numpy数组应该是:

a=[1 2 3 4], b=[7 8 9 10], c=[11 12 13 14]

但是,它们是当前格式:

a=[1 2 9 10], b=[7 8 13 14], c=[11 12 3 4]

可以编写什么代码使数组按上述顺序排列?请注意,我不知道发生“切换”的索引。

谢尔多雷

由于需要有序的值,因此您可以先concatenate设置三个数组sort,然后再reshape获取单个数组

a=np.array([1, 2, 9, 10])
b=np.array([7, 8, 13, 14])
c=np.array([11, 12, 3, 4])

a, b, c = np.sort(np.concatenate((a,b,c))).reshape((3, 4))
a, b, c
# (array([1, 2, 3, 4]), array([ 7,  8,  9, 10]), array([11, 12, 13, 14]))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

重新排列NumPy数组中的值

来自分类Java

用Java重新排列数组

来自分类Java

Java中的高级数组排序/重新排列

来自分类Dev

在R中重新排列数据帧

来自分类Dev

在jQuery中重新排列html表列

来自分类Dev

重新排列数组索引雄辩的Laravel

来自分类Dev

排序和重新排列(不同的)数组

来自分类Dev

重新排列Erlang中的元素

来自分类Dev

重新排列dom中的html元素

来自分类Dev

如何重新排列图例中的项目?

来自分类Dev

重新排列图库中的fancybox项目

来自分类Dev

重新排列Python argparse参数组

来自分类Dev

在Matlab中重新排列几个数组的行

来自分类Dev

重新排列numpy数组

来自分类Dev

重新排列表格中的值

来自分类Python

在数组中重新排列数组中的数组

来自分类Dev

重新排列组中的行

来自分类Dev

在linregress python中重新排列标题

来自分类Dev

重新排列UITableView中的部分

来自分类Dev

在cmd中重新排列数组元素

来自分类Dev

重新排列数据框中的行

来自分类Dev

AngularJS $ scope数组对象重新排列

来自分类Dev

如何重新排列/重新排列python数据框中的行和列?

来自分类Dev

在数组数组中重新排列值

来自分类Dev

重新排列JavaScript数组

来自分类Dev

随机重新排列单词中的字母

来自分类Dev

在PySpark中重新排列列

来自分类Dev

在PySpark中重新排列RDD

来自分类Dev

在React JS中重新排列数组

TOP 榜单

热门标签

归档