34 lines
832 B
Python
34 lines
832 B
Python
# 字典的方法
|
|
# 1、dict.pop(key) 取出key对应的vlaue并在字典中删除此key的键值对
|
|
result={'语文':77,'数学':66,'英语':33}
|
|
print(result.pop('数学')) #66 必须添加key
|
|
print(result)
|
|
|
|
# 2、dict.popitem() 删除并返回字典的最后一堆键值对 如果字典未空抛出keyError
|
|
result={'语文':77,'数学':66,'英语':33}
|
|
print(result.popitem()) #('英语', 33) 返回的是元祖
|
|
print(result)
|
|
|
|
# 3、dict.clear() 清空字典
|
|
result={'语文':77,'数学':66,'英语':33}
|
|
result.clear()
|
|
print(result) #{}
|
|
|
|
# 4、dict.keys() 获取字典中的全部key 可用于for循环来遍历字典
|
|
person={
|
|
'name':'zhangsan',
|
|
'sex':'男',
|
|
'age':19,
|
|
'class':'IT231'
|
|
}
|
|
print(person.keys())
|
|
|
|
for key in person.keys():
|
|
print(key)
|
|
|
|
# dict.values() 获取字典中的全部value
|
|
print(person.values())
|
|
|
|
|
|
|