摆脱列表python中的逗号

时间:2013-02-16 11:30:11

标签: python list

我有一个列表[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],这就是我想要的东西:)

3 个答案:

答案 0 :(得分:3)

你可以这样做:

out = '[' + ' '.join(str(item) for item in numbers)+ ']'
print out 

答案 1 :(得分:2)

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]'

答案 2 :(得分:0)

如果你想要一个numpy ndarray,请使用:

np.array([1, 2, 4, 7, 5, 2])