通过指定键并赋值,若键不存在则会创建新键值对,若存在则更新值。
python
d = {'a': 1, 'b': 2}
d['c'] = 3 添加新键值对
print(d) 输出: {'a': 1, 'b': 2, 'c': 3}
可一次添加多个键值对,支持传入字典、可迭代对象或关键字参数。
python
d = {'a': 1}
d.update({'b': 2}) 添加单个键值对
d.update({'c': 3, 'd': 4}) 添加多个键值对
d.update(e=5, f=6) 关键字参数形式(键需为合法标识符)
print(d) 输出: {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6}
python
key = 'age'
value = 25
d[key] = value
python
d1 = {'a': 1}
d2 = {'b': 2}
merged = {d1, d2} 创建新字典
print(merged) 输出: {'a': 1, 'b': 2}
python
d = {'a': 1}
d.setdefault('a', 100) 不改变原有值
d.setdefault('b', 2) 插入新键值对
print(d) 输出: {'a': 1, 'b': 2}
根据需求选择合适的方法,直接赋值适合单个操作,`update` 适合批量添加。
版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态