-7
更新特定元素我有以下代码:在列表
a=['vishal',123,345,'out',25,'going'] a[2]=455 a[0]='dinesh'
预期输出:索引0和2在列表a
被改变。
输出产生:引发类型错误:
Traceback (most recent call last): File "python", line 15, in TypeError: 'str' object does not support item assignment
我该如何解决这个问题?
看起来像python不喜欢dinesh。 –
尝试'Jared'而不是 –
您的回溯是针对第15行的,表明您显示的行不是整个片段,因此错误的原因可能是上一行。请向我们展示一个显示错误的完整代码段。请参见[如何创建最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。顺便说一句,如果你在三个分配之间加分号,那么在我的Python 3.6.2中没有错误。 –