python中的字典,相当于Java中的map集合,存储的是键值对数据。用“{}”进行定义。
#字典存储无序的数据
name_map={"name":"ljf","age":18,"price":2.5};
print(name_map);
#查询
print(name_map["name"]);
#修改
name_map["age"]=19;
print(name_map)
#添加
name_map["adress"]="beijing";
print(name_map)
#删除
name_map.pop("adress");
print(name_map)
#统计字符串个数
print(len(name_map))
#合并字典,合并时已经存在某个键值对,后者覆盖前者
temp_map={"address":"背景"}
name_map.update(temp_map);
print(name_map)
#遍历
for m in name_map:
print("遍历:%s"%{m,name_map[m]});
#列表中存储字典,列表中存储多个字典
name_list=[{"name":"beijing","adCode":110100},{"name":"tianjing","adCode":234000},{"name":"shanghai","adCode":45600}];
for k in name_list:
print(k)
本文深入讲解了Python中字典的基本操作,包括定义、查询、修改、添加、删除、统计、合并及遍历等,同时展示了如何在列表中存储多个字典。
974

被折叠的 条评论
为什么被折叠?



