假设您拥有以下代码:
bicycles = ['Trek','Cannondale','Redline','Secialized']
print(bicycles[0],bicycles[1],bicycles[2],bicycles[3])
这将打印出:
Trek Cannondale Redline Specialized
我有两个问题。首先,有没有办法让打印字符串更有条理,这样你就不必多次打印自行车了?我知道如果你只是这样做:
print(bicycles)
它也会打印括号,我正在努力避免。你知道吗
第二个问题,打印列表时,如何在列表中插入逗号?
这就是我想要的结果:
Trek, Cannondale, Redline, Specialized.
我知道我可以
print("Trek, Cannondale, Redline, Specialized.")
但是使用一个列表,有没有办法让它更有条理?或者把句子打印出来是最聪明的方法吗?你知道吗
输出:
示例:将separator改为
', '
:输出:
输出:
注: 它使用
' '
作为默认分隔符,或者指定一个分隔符,例如:输出:
如果列表中的元素是不同的类型(无需显式转换为字符串),它也可以工作
例如,如果自行车是['test',1,'two',3.5,'something other']
输出:
您可以使用连接:
相关问题 更多 >
编程相关推荐