【发布时间】:2021-02-04 14:09:04
【问题描述】:
我对 numpy 和 pandas 还很陌生,假设我有一个 2D numpy 数组,我需要删除第二个值仅包含字母 'A'、'C'、 'T'、'G' 和 'N'
file =
[['id' 'genome'],
['0' 'ATGTTTGTTTTT'],
['1' 'ATGTTTGTXXXX'],
['2' 'ATGDD2GTTTTT']
]
所以过滤后我可以得到这个
[['id' 'genome'],
['0' 'ATGTTTGTTTTT']]
我想做 3 个 for 循环来逐个检查每个字符,但是当我有 500 行时这太慢了
【问题讨论】:
标签: python arrays pandas numpy