在numpy中删除文本文件中的无限行

时间:2013-11-23 12:08:18

标签: python arrays file-io numpy

我有一个包含100000行的文本文件,我用numpy.loadtxt读取它。我想删除第一列的值为2和3的行。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

将文字上传到数组后,请说出a

a = a[((a[:,0]!=2) & (a[:,0]!=3)),:]

应该采用第一列值不同于2和3的行。