Python: IndexError:list assignment index out of range


問題代碼:

ThreeHanoi = []
ThreeHanoi[1] = 1

問題原因:沒有定義列表的大小,就直接進行對索引位置的區域賦值,很當然地,就出現了越界問題。

解決方法

使用append函數。

官方文檔解釋:

這樣就相當於一個可變數組了,或者說java中地List。本來還想使用insert函數的,可是規則有些不同,就放棄了,以后有需要的時候再仔細研究一下吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM