0222读书笔记

操作列表

  • 遍历整个列表
  1. for循环

for 变量 in 列表 :
内部循环体

  • 避免缩进错误
  1. 忘记缩进
  2. 忘记缩进额外的代码行
  3. 不必要的缩进
  4. 循环后不必要的缩进
  5. 遗漏了冒号
  • 创建数值列表
  1. 使用函数 range():函数range()让Python从你指定的第一个值a开始数,并在到达你指定的第二个值b后停止,因此输出不包含第二个值b,步长为c.
for 变量 in range(a,b,c)
   内部循环体
  1. 使用 range()创建数字列表:可使用函数list()将range()的结果直接转换为列表。

列表名 = list(range(a,b))

  1. 对数字列表执行简单的统计计算:最大值max(列表)、最小值min(列表)、求和sum(列表)。

  2. 列表解析

$ squares=[]
$ for value in range(1,11):
$     square = value**2
$     squares.append(square)
$ print(squares)
可简化为:
$ squares=[]
$ for value in range(1,11):
$     squares.append(value**2)
$     print(squares)
或
$ squares = [value**2 for value in range(1,11)] 
$ print(squares)
  • 使用列表的一部分
  1. 切片:指定要使用的第一个元素和最后一个元素的索引。
    列表名=[a:b] 0<=a<b<=n.也可用负数 始于a,终于b-1 a、b可省
  2. 遍历切片:for循环
  3. 复制列表:
    列表1 = 列表2[a:b]
  • 元组
  1. 元组:Python将不能修改的值称为不可变的,而不可变的列表被称为元组。使用圆括号来标识
    元组=(元素1,元素2....元素n)
  2. 遍历元组中的所有值:for循环
  3. 修改元组变量--重新定义整个元组
  • 设置代码格式
  1. 建议每级缩进都使用四个空格,这既可提高可读性,又留下了足够的多级缩进空间。在程序中混合使用制表符和空格可能导致极难解决的问题。
  2. 都建议每行不超过80字符,建议
    注释的行长都不超过72字符。
  3. 要将程序的不同部分分开,可使用空行,但也不能滥用。
posted @ 2020-02-22 21:23  老夫秀吉  阅读(121)  评论(0编辑  收藏  举报