我有这个 list :

scores = [
    ('WillyCaballero', '2'),
    ('Angeleri', '2'),
    ('Antunes', '2'),
    ('FlavioFerreira', '2'),
    ('Camacho', '2'),
    ('SamuGarc\xc3\xada', '2'),
    ('I\xc3\xb1igoMart\xc3\xadnez', '2'),
    ('Jos\xc3\xa9\xc3\x81ngel', '6')
    ...
]

如何存储在一个 str 变量中并以这种格式输出?:
Willy Caballero 2
Angeleri 2
Antunes 2
...

最佳答案

使用 str.join ,先用 whitespace 连接元素,然后用 '\n'

In [25]: print '\n'.join(' '.join(s) for s in scores)
Willy Caballero 2
Angeleri 2
Antunes 2
Flavio Ferreira 2
...

关于python - 将列表转换为字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21931421/

10-12 17:02