从 Python 字典中删除项目,最好的办法是什么?


你可以使用 del 函数来删除一个特定的键或者遍历所有键来删除它们。例如,

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())
for key in keys:
   del my_dict[key]
print(my_dict)

它会给出如下输出

{}

你也可以使用 pop 函数来删除一个特定的键或者遍历所有键并删除它们。例如,

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())

for key in keys

my_dict.pop(key)
print(my_dict)

它会给出如下输出

{}

更新于: 17-Jun-2020

161 浏览

开启你的 职业生涯

完成课程获得认证

开始
广告