Python

2次元配列の要素を同じ要素で初期化する際の注意点

今回のポスティングは反省のポスティングです ㅠㅠ 今回はコーディングテストに挑戦しながら犯したミスを正そうと思います! 問題定義 それは、配列の初期化と要素変更に関する問題です。 私は2次元配列を同じ要素でPythonで初期化する際に、このように初期化を行いました。 two_arr = [[False] * 2] * 5 このようにした後、出力結果を見ると [ [False, False], [False, False], [False, False], [False, False], [False, False] ] 上記のように2*5形態のFalseリストの出力結果が出ることがわかります。

もっと読む →

2022年3月2日