嵌套列表的使用
嵌套的列表可以用来表示表格或数学上的矩阵,可以用于记录多维的数据,但是需要注意的是,嵌套列表不能够使用以下的方式生成:
scores = [[0] * 3] * 5
print(scores...) # [[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]
# 嵌套的列表需要多次索引操作才能获取元素
正确的方式如下(生成式):
scores...exp得到一个新的计算值;最后把所有通过exp得到的计算值以一个新列表的形式返回。...]
也就是在之前的基础上,添加判断条件或嵌套循环。...enumerate函数
遍历列表时,课程中有一个函数值得关注 enumerate,该函数在循环遍历时会取到一个二元组,解包之后第一个值是索引,第二个值是元素,下面是一个简单的对比。