【发布时间】:2020-08-04 23:35:03
【问题描述】:
我有一个如下所示的 Numpy 数组:
array(['xsf (Parse EE1)', 'xxdsf (Parse E1A)',
'sef(Parse E1A)'], dtype='<U36')
如何将文本保留在“Parse”和“)”之间并删除其他所有内容,以便结果如下所示:
array(['EE1', 'E1A',E1A'], dtype='<U36')
请注意,我正在处理相当大的数组,我的首要目标是提取“Parse”和“)”之间的文本。
在此先感谢 :) 埃德
【问题讨论】:
-
Numpy 没有很好的字符串处理能力——
Num代表数字。如果你做了这个 Pandas,你可以使用extract()。
标签: arrays python-3.x numpy extract