python 辞書(連想配列)の値をコピーする

python 辞書(連想配列)の値をコピーする

pythonで、辞書(連想配列)の値をコピーするサンプルコードを記述してます。コピーの仕方は、参照渡し(浅いコピー)と値渡し(深いコピー)があります。

環境

  • OS windows10 pro 64bit
  • python 3.7.6

コピー

参照渡し(浅いコピー)でコピーした場合は、コピー元の値を変わってしまいます。

値渡し(深いコピー)にしたい場合は、「copy」をimportして使用します。

多次元でも、コピーされます。

また、dict.fromkeysを使用して、キーだけをコピーすることも可能です。

値を指定することも可能です。