为什么此代码不给出 concatenate str+list Type 运行时错误?

Why does this code not give a concatenate str+list Type runtime error?

提问人:OuchBrainHurts 提问时间:1/28/2023 最后编辑:njzk2OuchBrainHurts 更新时间:1/28/2023 访问量:14

问:

res=[]
res+=''.join(['a','b'])
print(res)

#output>>>['a', 'b']

但是当我这样做时:

res=[]
res=res+''.join(['a','b'])
print(res)

#it 按预期给出类型错误

连接 类型错误 赋值运算符

评论

0赞 njzk2 1/28/2023
那是蟒蛇吗?
0赞 njzk2 1/28/2023
我假设采用可迭代对象并将所有元素添加到列表中,而无需创建新列表__iadd__
0赞 njzk2 1/28/2023
这:stackoverflow.com/questions/9766387/......可能会为正在发生的事情提供一些启示

答: 暂无答案