我有一个列表[1,2,4,7,5,2]
,我想去掉逗号以使其成为[1 2 4 7 5 2]
可能,我该怎么做?
np.random.randint(0,4,12) 会像这样打印出来[0 3 4 1 3 4 2 1 2 4 3 4]
,这就是我想要的东西:)
你可以这样做:
out = '[' + ' '.join(str(item) for item in numbers)+ ']'
print out
In [7]: data = [1,2,4,7,5,2]
In [11]: '[{}]'.format(' '.join(map(str, data)))
Out[11]: '[1 2 4 7 5 2]'
或者,
In [14]: str(data).replace(',','')
Out[14]: '[1 2 4 7 5 2]'
如果你想要一个 numpy ndarray,请使用:
np.array([1, 2, 4, 7, 5, 2])