我一直在玩python列表,我发现以下有点奇怪.
list = ["test"]
list + "test1"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate list (not "str") to list
list += "test1"
print(list)
['test', 't', 'e', 's', 't', '1']
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我理解为什么+ =有效但+没有?
另外,我希望将"test1"作为单个元素追加.为什么每个字母一个元素?
| 归档时间: |
|
| 查看次数: |
54 次 |
| 最近记录: |