我有这个 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/