【发布时间】:2016-03-25 13:06:49
【问题描述】:
我有一个包含多个子列表(未知数字)的列表,例如
[[1, 2, 3], [4, 5, 6]]
我想打印子列表的内容,不带括号,用括号括起来,这样用逗号和空格隔开
(1, 2, 3)
(4, 5, 6)
我尝试过使用
for i in range(0, len(l)):
print('(',*l[i],')')
但它不起作用。它只是给了我:
( 1 2 3 )
( 4 5 6 )
这不是我想要的
知道如何获得所需的结果吗?
【问题讨论】:
-
print(*map(tuple, l))? -
是的,这就是我想要的。非常感谢
-
打印函数的
sep和end参数也会有所帮助。