- 此问题在此处已有答案**:
How to copy a dict and modify it in one line of code(11个答案)
5小时前关门了。
我有一条法令:
d1 = {'name':'William'}
现在我想构建另一个基于d1的dict:
d2 = {'name':'William','age':6}
有没有这样的东西:
d2 = d1{'age':6}
有朋友能帮忙吗?
How to copy a dict and modify it in one line of code(11个答案)
5小时前关门了。
我有一条法令:
d1 = {'name':'William'}
现在我想构建另一个基于d1的dict:
d2 = {'name':'William','age':6}
有没有这样的东西:
d2 = d1{'age':6}
有朋友能帮忙吗?
2条答案
按热度按时间mftmpeh81#
您可以在字典显示中unpack d1:
您可以使用dict union operator:
您可以复制并设置项目:
您可以传递一个现有的dict沿着一些新的键/值,调用
dict
内置函数:ssm49v7z2#
可以使用并集运算符: