2024-05-06 09:45:43 发布
网友
如何用元素列表连接两个字符串?我有这两个字符串,我想在这个打印中添加一个元素列表
print('hi' + '-->' + ['6','5','4']) hi ---> ['6','5','4']
如果只想打印列表,只需将其作为参数传递给print
print
>>> print('hi', '-->', ['6', '5', '4']) hi --> ['6', '5', '4']
如果您想用它做更多的事情,但是列表的常规字符串表示形式很好,您可以调用str()来获得它:
str()
>>> print('hi' + '-->' + str(['6', '5', '4'])) hi-->['6', '5', '4']
如果要将列表转换为字符串,但格式与默认的[..., ...]格式不同,str.join非常有用:
[..., ...]
str.join
>>> print('hi' + '-->' + " ".join(['6', '5', '4'])) hi-->6 5 4 >>> print(f"hi --> [{','.join(['6', '5', '4'])}]") hi --> [6,5,4]
等
这有点过分了,但您仍然可以尝试使用f-strings:
print(f"hi ---> {['6','5','4']}")
使用.format()(对于python<;3.6):
.format()
print("hi ---> {}".format(['6','5','4']))
你可以直接打印出来
print('hi' , '-->' , ['6','5','4']) hi --> ['6', '5', '4']
如果只想打印列表,只需将其作为参数传递给
print
如果您想用它做更多的事情,但是列表的常规字符串表示形式很好,您可以调用
str()
来获得它:如果要将列表转换为字符串,但格式与默认的
[..., ...]
格式不同,str.join
非常有用:等
这有点过分了,但您仍然可以尝试使用f-strings:
使用
.format()
(对于python<;3.6):你可以直接打印出来
相关问题 更多 >
编程相关推荐