作者OCEANSAE (OCEANSAE)
看板Python
標題[問題] 請問這個錯誤該如何處理
時間Thu Dec 27 20:25:00 2018
https://i.imgur.com/D0i75b4.jpg
如題,
我的理解是check[i][0]已經是表達一個二維串列數字了,為何還會說not list?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.244.194
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1545913503.A.463.html
1F:→ lajji: 沒頭沒尾有點難判斷... 你的i是啥 for loop的i?12/27 20:31
2F:推 lemon651: 你的i肯定不是整數啊12/27 20:37
※ 編輯: OCEANSAE (111.251.212.96), 12/27/2018 20:46:29
3F:→ OCEANSAE: 不好意思,已補上從頭開始的部份程式碼,麻煩再幫我過12/27 20:48
4F:→ OCEANSAE: 目指正一下,謝謝12/27 20:48
5F:推 XperiaZ6C: 你print出來就知道了12/27 21:05
6F:推 TuCH: 你的i是list12/27 22:20
7F:推 lajji: 你append進check的東西是setOfARound這個list12/27 23:07
8F:→ lajji: 所以i是list12/27 23:07
9F:推 germun: 因為你的理解有問題, 錯誤訊息是告訴你 你的i是個list12/28 05:28
10F:→ germun: 就像上面說的把i print出來就知道了12/28 05:29
11F:推 Yshuan: check.append的語意其實想做extend?12/28 10:17
12F:推 TitanEric: i是list 另外最後一個element index寫-1而不是9才符合P12/28 13:19
13F:→ TitanEric: ython風格12/28 13:19
14F:→ OCEANSAE: 我了解了,謝謝樓上各位的回答12/30 11:32
※ 編輯: OCEANSAE (111.251.215.117), 12/31/2018 00:58:11
※ 編輯: OCEANSAE (111.251.215.117), 12/31/2018 00:58:17