您可以将列表作为单独的参数应用:
print(*L)
并print()
注意将每个元素转换为字符串。您可以一如既往地通过设置sep
关键字参数来控制分隔符:
>>> L = [1, 2, 3, 4, 5]
>>> print(*L)
1 2 3 4 5
>>> print(*L, sep=', ')
1, 2, 3, 4, 5
>>> print(*L, sep=' -> ')
1 -> 2 -> 3 -> 4 -> 5
除非您需要连接字符串用于其他用途,否则这是最简单的方法。否则,请使用str.join()
:
joined_string = ' '.join([str(v) for v in L])
print(joined_string)
# do other things with joined_string
请注意,对于L
!中的任何非字符串值,这都需要手动转换为字符串。