Python之新手教程8、字典

8.1遍历列表

创建字典和创建列表的方式很类似,跟创建了列表一样,在等于号的左边,写上列表的名字,然后在等于号的右边写上一对英文花括号{},这样我们创建了一个空字典:

colors = {}

如果要和列表一样,创建含有元素的字典,我们就需要再花括号中添加‘键值对’,键值对就像这样,‘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['bike'])

 

8.4修改字典的内容

如果需要修改字典中的内容,需要找到对应值的键,使用类似于字典添加内容的方法来修改对应的内容,比如我们将列表中的’bike‘:’自行车’修改为‘bike‘:’自行车,脚踏车‘

travel = {'bike':'自行车','car':'汽车'}
travel['bike'] = '自行车,脚踏车'
print(travel['bike'])

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)

 

你可能感兴趣的:(教育,教学,python)