python
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
del my_dict['age'] 删除键 'age'
print(my_dict) 输出:{'name': 'Alice', 'city': 'New York'}
del my_dict['gender'] 会报错,因为键不存在
python
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
age = my_dict.pop('age') 删除并返回值 25
print(age) 输出:25
print(my_dict) 输出:{'name': 'Alice', 'city': 'New York'}
删除不存在的键,提供默认值
gender = my_dict.pop('gender', None)
print(gender) 输出:None(不报错)
python
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
my_dict = {k: v for k, v in my_dict.items if k != 'age'}
print(my_dict) 输出:{'name': 'Alice', 'city': 'New York'}
批量删除或保留原字典:使用字典推导式。
版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态