8.1遍历列表
创建字典和创建列表的方式很类似,跟创建了列表一样,在等于号的左边,写上列表的名字,然后在等于号的右边写上一对英文花括号{},这样就创建了一个空字典:
color = {}
如果要和列表一样,创建含有元素的字典,我们就需要在花括号中添加‘键值对’,键值对就像这样,‘bike’:‘自行车’就是一对键值对,冒号的前面是‘bike',叫键’;冒号的后面是‘自行车’,叫值。在字典中,键值是总是一一对应。
travel = {'bike':'自行车','car':'汽车'}
print(travel)
8.2从字典取值
如果我们需要使用字典中键值对时,可以使用键来索引对应的值,比如我们想要取出列表中的’自行车‘,就可以这样:
travel = {'bike':'自行车','car':'汽车'}
print(travel['bike'])
8.3向字典中添加内容
想要向字典中添加内容,我们在字典后面的中括号里面添加中括号【】中写入对应的键,再在等于号的右边写上对应的值,比如我们需要在字典travel中添加‘bus':'公交车’,就像这样:
travel = {'bike':'自行车','car':'汽车'}
travel['bus'] = '公交车'
print(travel)
8.4修改词典中的内容
如果需要修改词典中的内容,需要找到对应的键,使用类似于字典添加内容的方法来修改对应的内容,比如我们将列表中的‘bike’:'自行车'修改为'bike':'脚踏车'
travel = {'bike':'自行车','car':'汽车'}
travel['bike'] = '脚踏车'
print(travel)
8.5遍历字典想要使用字典中的所有内容,首先我们需要字典中建,再根据键来取出所对应的值。
travel = {'bike':'自行车','car':'汽车'}
for i in travel:
print(i)
print(travel[i])
8.6牛刀小试
创建一个字典存储自己的个人信息:姓名,性别,再添加年龄信息,最后将字典里的所有键值对都打印出来。
上期答案:
fruit = []
fruit.append('香蕉')
fruit.append('苹果')
fruit.append('芒果')
print(fruit)
fruit[0] = '葡萄'
for i in fruit:
print(i)