假设我有一本这样的字典:
from collections import OrderedDict
d = OrderedDict()
d["1"] = [10,10]
d["2"] = [20,20]
d["3"] = [30,30]
我希望它成为
OrderedDict([('1', [[10, 10], [12, 12]]), ('2', [20, 20]), ('3', [30, 30])])
我试过d.setdefault("1", []).append([12,12])
了,但是成功了
OrderedDict([('1', [10, 10, [12, 12]]), ('2', [20, 20]), ('3', [30, 30])])
当我输入print(d["1"][1])
时,它应该打印出来[12, 12]
应该怎么改代码?任何帮助深表感谢!