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

看板Python作者 (OCEANSAE)時間6年前 (2018/12/27 20:25), 6年前編輯推噓7(707)
留言14則, 8人參與, 6年前最新討論串1/1
https://i.imgur.com/D0i75b4.jpg
如題, 我的理解是check[i][0]已經是表達一個二維串列數字了,為何還會說not list? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.244.194 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1545913503.A.463.html

12/27 20:31, 6年前 , 1F
沒頭沒尾有點難判斷... 你的i是啥 for loop的i?
12/27 20:31, 1F

12/27 20:37, 6年前 , 2F
你的i肯定不是整數啊
12/27 20:37, 2F
※ 編輯: OCEANSAE (111.251.212.96), 12/27/2018 20:46:29

12/27 20:48, 6年前 , 3F
不好意思,已補上從頭開始的部份程式碼,麻煩再幫我過
12/27 20:48, 3F

12/27 20:48, 6年前 , 4F
目指正一下,謝謝
12/27 20:48, 4F

12/27 21:05, 6年前 , 5F
你print出來就知道了
12/27 21:05, 5F

12/27 22:20, 6年前 , 6F
你的i是list
12/27 22:20, 6F

12/27 23:07, 6年前 , 7F
你append進check的東西是setOfARound這個list
12/27 23:07, 7F

12/27 23:07, 6年前 , 8F
所以i是list
12/27 23:07, 8F

12/28 05:28, 6年前 , 9F
因為你的理解有問題, 錯誤訊息是告訴你 你的i是個list
12/28 05:28, 9F

12/28 05:29, 6年前 , 10F
就像上面說的把i print出來就知道了
12/28 05:29, 10F

12/28 10:17, 6年前 , 11F
check.append的語意其實想做extend?
12/28 10:17, 11F

12/28 13:19, 6年前 , 12F
i是list 另外最後一個element index寫-1而不是9才符合P
12/28 13:19, 12F

12/28 13:19, 6年前 , 13F
ython風格
12/28 13:19, 13F

12/30 11:32, 6年前 , 14F
我了解了,謝謝樓上各位的回答
12/30 11:32, 14F
※ 編輯: OCEANSAE (111.251.215.117), 12/31/2018 00:58:11 ※ 編輯: OCEANSAE (111.251.215.117), 12/31/2018 00:58:17
文章代碼(AID): #1S9CIVHZ (Python)
文章代碼(AID): #1S9CIVHZ (Python)