【发布时间】:2018-03-21 06:29:11
【问题描述】:
我环顾四周,找不到一种简单/单行的方法来去除 numpy 数组中的空格::
print(type(p))
print(p)
<class 'numpy.ndarray'>
[{' SPL', 'GPU', 'bcc'} {'ANZ ', 'ROI'} {'ANZ', 'bcc'}
{'GPU', ' ANZ ', 'bcc'} {'bcc ', ' SPL'}]
到::
[{'SPL', 'GPU', 'bcc'} {'ANZ', 'ROI'} {'ANZ', 'bcc'}
{'GPU', 'ANZ', 'bcc'} {'bcc', 'SPL'}]
尝试
np.char.strip(p)
结果
TypeError: string operation on non-string array
那么,这是变相的列表吗?
一点帮助??!
【问题讨论】:
-
这真的不是 numpy 的典型用例,我认为使用它没有任何优势。那是什么?一组字符串的数组?
标签: python string numpy whitespace