我有一个(66180L,)numpy.ndarray,它由每行中的字符串组成。
我想进入行内部,访问字符串,并为该字符串中的每个空格拆分它们。
我真的只想要单词和数字。
怎么做?
示例:
sample[1,] = '[Hello] my name is Jay 12 1 2!!'
输出:
['Hello', 'my', 'name', 'is', 'Jay', '12', '1', '2']
答案 0 :(得分:0)
取决于您希望如何拆分字符串,有两种解决方案:
如果你想要一个平面的字符串列表:
ar = np.array(["123 456", "12 34 56"])
np.array(' '.join(ar).split(' '))
['123', '456', '12', '34', '56']
如果您想要列表的嵌套列表:
[x.split(" ") for x in ar]