‘’‘知识点1.列表是有序的集合,而字典是无序的集合。
2.字典用{},列表用[],而元组用()。
3.字典用键(key)值(value)对存储数据,其中键必须是唯一的。’’’
xiaoming_dict = {“name”: “xiaoming”,
“age”:20,
“phone”:“123456”}
print (xiaoming_dict[“name”])#取值
xiaoming_dict[“age”] = 18#修改
xiaoming_dict[“height”] = 1.75#增加
xiaoming_dict.pop(“phone”)#删除
gender_dict = {“gender”:“ture”}
xiaoming_dict.update(gender_dict)#合并字典,但注意key不能重复,否则会覆盖。
print xiaoming_dict
print (len(xiaoming_dict))#用len函数统计键值对数量
for k in xiaoming_dict:
print ("%s - %s" %(k,xiaoming_dict[k]))#字典循环遍历
结果:
xiaoming
{‘gender’: ‘ture’, ‘age’: 18, ‘name’: ‘xiaoming’, ‘height’: 1.75}
4
gender - ture
age - 18
name - xiaoming
height - 1.75