一起引用列表中多个元素,如题。
动物=["大象","小猫","老虎","猎豹"]print(动物+",都是我喜欢的动物。")
这样就会弹错,我是新手,我该怎么做才能实现打印 大象小猫都是我喜欢的动物。
万分感谢! print(*动物, ",都是我喜欢的动物。")
使用星号将列表专为一个个元素
只用用逗号取代加号 本帖最后由 hrp 于 2020-6-29 14:44 编辑
这应该是很基础的逻辑,我漏学啦,非常感谢,知道自己错哪了。 前面的是列表,后面的是字符串,两者不能直接使用“+”号连接
动物=["大象","小猫","老虎","猎豹"]
print(动物,"都是我喜欢的动物。")
可以直接加上逗号,结果为
['大象', '小猫'] 都是我喜欢的动物。
如果想要去掉大括号,可以在前面加上*号,即
动物=["大象","小猫","老虎","猎豹"]
print(*动物,"都是我喜欢的动物。")
结果
大象 小猫 都是我喜欢的动物。 动物=["大象","小猫","老虎","猎豹"]
print(''.join(动物)+",都是我喜欢的动物。") 小甲鱼的嫖客 发表于 2020-6-29 12:13
这应该是很基础的逻辑,我漏学啦,非常感谢,知道自己错哪了。
liuzhengyuan 发表于 2020-6-29 12:05
print(*动物, ",都是我喜欢的动物。")
使用星号将列表专为一个个元素
只用用逗号取代加号
感谢,感谢
页:
[1]