- 练习题3
学习字典的基本特征
要求:
字典和列表的不同以及使用字典的目的
字典是以键值对的形式存储数据的,字典是无序的,通过键获取到对应值
列表是有序的,通过下标获取到值
使用字典可以存储一些有标识性的数据,可以为数据起一个特定的"名字"
怎样创建一个空字典
d = {}
或者
d = dict()
怎样向字典中添加新的key-value
d = {}
d[‘key’] = “value”
怎样访问字典中元素
d = {“key”: “value”}
d[“key”] ------> “value”
怎样修改字典中的元素
d = {“key”: “value”}
d[“key”] = “value2”
d = {“key”: “value2”}
删除某个元素
d.pop(“key”) -----> “value”
d.popitem() -----> (“key”,“value”)
删除整个字典
d = {“key”: “value”}
del d
清空整个字典
d.clear()
怎样测量键值对个数
len(d)
怎样获取字典中所有的key
d.keys()
怎样获取字典中所有的value
d.values()
怎样用for循环变量字典
for i in d:
print(i)
for k,v in d:
print(k,v)
编程:使用字典来存储一个人的信息(姓名、年龄、学号、QQ、微信、住址等&