Pythonではメモリ自体が「配置」されることは知っていますが、どの方法でそれが必要かを判断する方法はありますか?
プリミティブ変数では変数を複製しますが、リストなどでは参照によって作成します。
私はpygame Surface、いくつかの通常の変数などを持つクラスを持っています.a = bを実行すると、aをbへのポインタとして作成します.どうすればそれを複製できますか?
(それを行う関数を作成できることは知っていますが、もっと簡単な方法があるかもしれません)
Surface だけでなく、クラス全体をコピーすることに注意してください。