列表
- 列表用[]表示,类似c语言数组
- 索引从0开始
- 修改直接A【】=
- 添加元素
- 列表末尾添加元素 append
- 在规定位置添加元素insert
- 删除元素del
- 弹出元素pop
- 根据值删除元素remove()
组织列表
- sort永久性排序,反向排序A.sort(reverse=true)
- 临时排序sorted
- 反序用reverse()
- 长度用len()
字符串
- tltle()首字母大写
- upper全部大写
- lower全部小写
- 合并用+;\t制表符;\n换行符
- 字符串开头和末尾多余空白去除rstrip;左lstrip;全部strip.
- str()为字符串类型
- 注释#
操作列表
- 遍历用for循环;for之后的缩进的码行是for循环的一部分,没有缩进的代码都执行一次
- Python根据缩进来判断代码行与前一个代码行的关系,避免缩进错误,
- for语句的末尾冒号告诉Python,下一行为循环的第一行
创建数字列表
- 使用函数range()
- 可以用函数list()将range()的结果直接转换为列表。
- min;max;sum;函数
- 列表解析:首先制定一个列表名,然后制定一个左方括号,并定义一个表达式,用于生成你要存储到列表的值,接下来编写一个for循环,用于给表达式提供值,在加上右括号。注意,这里for语句没有冒号。
- 切片:制定要使用的第一个元素的索引和最后一个索引加1.
- 复制列表:创建一个包含整个列表的切片
- 元组:将不能更改的值称为不可变的,不可变的列表称为元组。定义元组时用圆括号而不是方括号。修改元组必须重新定义。
- 设置代码格式:每级缩进使用四个空格;每行不超过80字符;PEP8指南