Python

Python 辞書型のキーをリネームする

辞書型のKeyの名前を変えたいときは、新しい key へ pop して代入する。非常にシンプル。

d = {"a":-1, "b":0, "c":42}
# print(d)  # {'a': -1, 'b': 0, 'c': 42}
d["d"] = d.pop("a")
print(d)  # {'b': 0, 'c': 42, 'd': -1}