Python 入門 ノート (17)辞書型のコピー

辞書型のコピー

リスト同様「参照渡し」になります。

参照渡し

x = {'a': 1}
y = x
y['a'] = 1000
print(x)
print(y)

{'a': 1000}
{'a': 1000}

値渡し copy

x = {'a': 1}
y = x.copy()
y['a'] = 1000
print(x)
print(y)

{'a': 1}
{'a': 1000}

コメント