print('**********************************************************************')

# 下記形式は、参照渡しなのでyがxを上書きしてしまう。
x = {'a': 1}
y = x
y['a'] = 1000
print(x)
print(y)

print('**********************************************************************')
# ｙがxを上書きしない方法
## x.copy()メソッドを使用する
x = {'a': 1}
y = x.copy()
y['a'] = 1000
print(x)
print(y)

print('**********************************************************************')