《Python从入门到实践》知识点总结归纳——第四章

1.操作列表

 1.1遍历列表 for循环遍历列列表

注: for(): 不能忘  , 每个缩进的代码行都是循环的一部分,且将针对列表中的每个值都执行一次。在for 循环后面,没有缩进的代码都只执行一次,而不会重复执行。避免忘记缩进

1.2创建数值列表  使用函数range()——生成一系列数字

range(1,5): 从指定的第一个值开始数,并到达你指定的第二个值后停止,不包括第二个值,但包括第一个值,可以添加第三个参数作为步长。range(1,5,2)
如果将range()作为list()的参数,输出将作为一个数字列表:list(range(1,6))
min(),max(),sum(): 取最小,取最大,求和
列表解析 :将for 循环和创建新元素的代码合并成一行,并自动附加新元素。
squares = [value**2 for value in range(1,11)]
print(squares)

[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

1.3使用列表的一部分  切片——处理列表的部分元素

通过切片可以获得列表的子集例如payers[0:3],或者[:]直接得到列表的拷贝复制

name[:end]——默认从头开始

name[start:]——默认到结尾

可以对切片进行遍历列表for()

1.4元组 ——创建一系列不可修改的元素

元组看起来犹如列表,但使用圆括号而不是方括号来标识
dimensions = (200, 50)

也可以对元组进行遍历,根列表一样。

虽然不能修改元组的元素,但是可以对元组重新赋值
1.5设置代码格式   基于PEP8
缩进:每级缩进4空格,也就是一个Tab
行长:建议每行不超过80个字符,注释 行长不超过72字符
空行:用空行将程序不同部分分开

 

posted @ 2020-05-12 15:45  nihaoxiaofan  阅读(343)  评论(0编辑  收藏  举报