字典函数
##字典的每个元素都是键、值对应
user_info = {
"name":"test",
"age":35,
"sex":"nan"
}
#索引 是“name”,"age" 对应的值是:"test","35"
print (user_info["sex"])
返回值:nan
-----------------------------------------------------
for i1 in user_info:
print (i1)
返回值:
age
name
sex
------------------------------------------------------------------------------------------
print (user_info.keys()) ##返回字典的key值
print (user_info.values()) ##返回字典的key对应的结果值
返回值:
['age', 'name', 'sex']
[35, 'test', 'nan']
----------------------------------------------------------------------------------------
val = user_info.get("name")
print (val)
返回值:test
取不到值为空 none
--------------------------------------------------------------
update 合并两个字典批量插入字典,两个字典合并
user_info = {
"name":"test",
"age":35,
"sex":"nan"
}
test = {
"csd":"beijing",
"xueli":"benke",
}
user_info.update(test)
print (user_info)
返回值:{'csd': 'beijing', 'age': 35, 'xueli': 'benke', 'name': 'test', 'sex': 'nan'}
--------------------------------------------------------------------------------------------
user_info.pop("sex")
del user_info["age"]
字典可以删除键值
-------------------------------------------------------------------------------------------------------------------------------------