【发布时间】:2016-12-08 10:44:08
【问题描述】:
我有一个 4 列数组,在一列中,它们由大约 6 或 7 个不同的重复值组成。我想做的是通过删除一种类型的数字和每个值的关联行来创建一组较小的数组。
例如:
1 2 3 4
3 6 5 4
3 2 9 8
5 3 0 8
4 6 9 5
7 3 4 7
在第二列中,重复了 2、3 和 6,我将如何提取所有在第二列中有 3 的行,然后将这个结果放入一个新数组中?
编辑:我忘了提到数据位于 .dat 文件中作为 2D 数组
【问题讨论】:
-
嗯,你试过什么?
-
这些数据是在普通的 Python 2D 列表中,还是 Numpy 数组,或其他类型的数组对象中?
-
澄清它在 .dat 文件中作为二维数组
标签: python arrays python-3.x