我正在尝试从列表中打印数字而不使用“[]”和“,”。 例如,我有这段代码。
Bucket = [[] for i in range(2)]
result = []
for i in Bucket[::-1]:
for j in i:
result.append(j)
print result
此处Bucket具有以下值:
[[2, 4], [1, 3, 5]]
结果有价值:
[1, 3, 5, 2, 4]
我希望将结果的值打印为:
1 3 5 2 4
答案 0 :(得分:1)
有一种非常简单的方法:
' '.join(result)
答案 1 :(得分:1)
这样的事情应该有效
print " ".join(map(str,your_list))
列表的值必须是字符串而不是整数,因此map()用于将列表的值转换为字符串,现在您可以使用“”.join()