【发布时间】:2021-03-19 16:47:21
【问题描述】:
请解释为什么这段代码会有这样的行为。
x=["a","b","c"]
x+="de"
print (x)
output := ['a', 'b', 'c', 'd', 'e']
为什么会像上面的输出?为什么它不像下面的行那样输出?我知道我们可以将“de”附加到这样的输出中。“+”运算符如何在列表中工作?
output := ['a', 'b', 'c', 'de']
【问题讨论】:
-
+=在列表上添加一系列项目。"de"是两个项目的序列,'d'和'e'。 -
谢谢你,先生 :-)
标签: python python-3.x list operators