Skip to main content
 首页 » 编程设计

python之如何在 Python 中打印不带逗号的元组列表

2025年05月04日16zlslch

我在 python 中有两个列表。

a = [1, 2, 4, 8, 16] 
b = [0, 1, 2, 3, 4] 

第三个列表 c 是它们的 zip。

c = zip(a, b)  

或者只是我有一个像这样的元组列表:

c = [(1, 0), (2, 1), (4, 2), (8, 3), (16, 4)] 

我想打印列表c,括号后不带逗号。有没有办法在 Python 中执行此操作?

我想像这样打印列表c:

[(1, 0) (2, 1) (4, 2) (8, 3) (16, 4)] 

请您参考如下方法:

print('[%s]' % ' '.join(map(str, c))) 

打印:

[(1, 0) (2, 1) (4, 2) (8, 3) (16, 4)] 

供您输入。

您基本上可以利用这样一个事实,即您使用的是元组的自然字符串表示形式,只需用空格连接即可。