Pythonはすぐに2次元配列を初期化する方法

正しい方法
COLSの= 3
行= 2

memo = [[1] * m for i in range(n) ]

このアプローチの下には間違っています


memo = [[1] * m ] * n

これは、メモを引き起こす[0] ==メモサブアレイの値を変更することを特徴とする[1]、アレイは、他のサブとともに変化します

おすすめ

転載: www.cnblogs.com/yeni/p/11590108.html