[問題] 請問這個錯誤該如何處理

作者: OCEANSAE (OCEANSAE)   2018-12-27 20:25:00
https://i.imgur.com/D0i75b4.jpg
如題,
我的理解是check[i][0]已經是表達一個二維串列數字了,為何還會說not list?
作者: lajji (喇機)   2018-12-27 20:31:00
沒頭沒尾有點難判斷... 你的i是啥 for loop的i?
作者: lemon651 (小明)   2018-12-27 20:37:00
你的i肯定不是整數啊
作者: OCEANSAE (OCEANSAE)   2018-12-27 20:48:00
不好意思,已補上從頭開始的部份程式碼,麻煩再幫我過目指正一下,謝謝
作者: XperiaZ6C (真●安卓輕旗艦)   2018-12-27 21:05:00
你print出來就知道了
作者: TuCH (謬客)   2018-12-27 22:20:00
你的i是list
作者: lajji (喇機)   2018-12-27 23:07:00
你append進check的東西是setOfARound這個list所以i是list
作者: germun (ger)   2018-12-28 05:28:00
因為你的理解有問題, 錯誤訊息是告訴你 你的i是個list就像上面說的把i print出來就知道了
作者: Yshuan (倚絃)   2018-12-28 10:17:00
check.append的語意其實想做extend?
作者: TitanEric (泰坦)   2018-12-28 13:19:00
i是list 另外最後一個element index寫-1而不是9才符合Python風格
作者: OCEANSAE (OCEANSAE)   2018-12-30 11:32:00
我了解了,謝謝樓上各位的回答

Links booklink

Contact Us: admin [ a t ] ucptt.com