2017-07-03 135 views
0
patches = [grayimg[i*8:(i+1)*8, j*8:(j+1)*8] for i in range(num_h) for j in range(num_w)] 

語法錯誤:無效的語法Python列表理解錯誤

有人能幫助我找到錯誤?它是一個嵌套循環,我沒有看到任何錯誤。

+0

第二行是你的錯誤行嗎? – tom

+0

什麼是您的'grayimg',請添加一些示例 – tom

+0

您好,歡迎來到Stack Overflow,請花一些時間通過[歡迎導覽](https://stackoverflow.com/tour)瞭解您在這裏的方式(並獲得第一張徽章),閱讀如何創建[最小,完整和可驗證示例](https://stackoverflow.com/help/mcve),並檢查[如何提出好問題](https: //stackoverflow.com/help/how-to-ask),所以你增加了獲得反饋和有用答案的機會。 – DarkCygnus

回答

0

這條線很好地工作,錯誤來自前面代碼的語法錯誤。