python3 删除字典元素 水深无声 2022-01-20 12:19 261阅读 0赞 Python不关心键-值对的添加顺序,而只关心键和值之间的关联关系。 pop()删除给定健对应的值,如:dict.pop(key) ,key不能为空 clear()清空字典内容,dict.clear() popitem()随机删除字典内容, dict.popitem() 使用del语句删除字典的键-值对 代码: fruits = { 'a': 'apple', 'b': 'banana', 'c': 'coconut', 'o': 'orange', 'p': 'pear', 'w': 'watermelon' } print(fruits) current_fruit = fruits.pop('p') print(current_fruit) print(fruits) current_fruit = fruits.pop('w') print(current_fruit) print(fruits) del fruits['a'] print(fruits) current_fruit = fruits.popitem() print(current_fruit) print(fruits) fruits.clear() print(fruits) 输出: {'b': 'banana', 'w': 'watermelon', 'p': 'pear', 'o': 'orange', 'a': 'apple', 'c': 'coconut'} pear {'b': 'banana', 'w': 'watermelon', 'o': 'orange', 'a': 'apple', 'c': 'coconut'} watermelon {'b': 'banana', 'o': 'orange', 'a': 'apple', 'c': 'coconut'} {'b': 'banana', 'o': 'orange', 'c': 'coconut'} ('b', 'banana') {'o': 'orange', 'c': 'coconut'} {}
还没有评论,来说两句吧...