TypeError: tuple object does not support item assignment解决方案
生活随笔
收集整理的這篇文章主要介紹了
TypeError: tuple object does not support item assignment解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
def change(tupleTest):tupleTest[0] = 2
tupleTest = (1, 2, 3)
change(tupleTest)
print(tupleTest)
上面的代碼爆了題目的錯誤
解決方案其實比較容易理解。
- tuple是只可讀,而不支持寫的,所以,在這就出現了關于tuple賦值的問題,就會出現問題。
一般如果想要是把要做類似于C/C++中數組的操作,最好還是使用list
換成下面的代碼就不會爆類似的錯誤了
雖然這個取名字還是很不靠譜
給初學python的朋友們一個建議,寫代碼的名字很重要,python是無類型(類型沒有顯示的很明顯而已…)
總結
以上是生活随笔為你收集整理的TypeError: tuple object does not support item assignment解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tuple object is not
- 下一篇: Windows10局域网内共享资源(你没