文 | 猿天罡
前言
为了让小伙伴们不耗费多余的注意力,我们举的例子都尽可能的简单,不信你回去看看,字典键对应的值都是基本数据类型(字符串、数字等)。
其实,字典里键对应的值可以很复杂。
我们可以在字典中存储列表,在列表中存储字典,在字典中存储字典等等。
Python中几乎所有的数据类型,都可以存进字典里。
学习不是一日之功,需摆正心态,持之以恒,希望小伙伴们对学习一门语言抱有基本的耐心。
下面我们来开心地学习吧。
1.在字典里存储列表
1.1字典里不全是列表
笔者在大学的时候,需要学习四门基础专业课。
course = ['数据结构', '计算机网络', '计算机组成原理', '操作系统']
复制代码
如果我们声明一个学生字典,则专业课列表应该在其字典之中。
student = {
'name': 'kelvin',
'age': 18,
'course': ['数据结构', '计算机网络', '计算机组成原理', '操作系统']
}
复制代码
注:也可以用双引号包裹字符串(别的文章可不会提醒的这么详细)
这种情况下,要想访问课程列表,和我们讲的字典访问方法一毛一样(基础挺重要的):student['course']。
下面我们来打印这个学生的信息。
# 概述学生基本信息
print('姓名:', student['name'], '年龄:', student['age'])
print('课程信息如下:')
for cou