例如,我有一个包含字符串元素的数组,我只想要前三个字符:
>>> import numpy
>>> a = numpy.array(['apples', 'foobar', 'cowboy'])
我该怎么做才能获得['app','foo','cow']
我尝试了以下操作,但不起作用
>>> b = a[:],[0,2]
试试这个:
b = [a[i][:3] for i in range(len(a))]
print(b)
输出:
['app','foo','cow']
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句