だから私はPythonでゲームを書いています、そして私が解決しようとしている問題は私が2Dリスト(つまりリストのリスト)を1Dリストに変えることを必要とします。これを行う方法をいくつか見てきましたが、それらのいずれかが、内部に保持されているオブジェクトのコピーを作成するのか、それとも新しい参照だけを作成するのかはわかりません。正直なところ、Python標準ライブラリは、オブジェクト/シーケンスがコピーされているのか、単に参照で埋められているのかが常に明確であるとは限らないという点で私を混乱させます。
これらは私の特定の状況についての仮定です。
- 私の2Dリストは、マトリックスとして表されている場合、完全に長方形であると想定できます。
- 上記の仮定が当てはまらない解決策があればいいのですが、現時点では必須ではありません。
- 3D+リストについて心配する必要はありません。
ありがとう!