操作列表
Posted zhanyie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作列表相关的知识,希望对你有一定的参考价值。
1.for循环:for循环可以遍历列表中的所有元素,对列表中的元素执行相同的动作。在for循环后面,没有缩进的代码都只执行一次,不会重复执行。写代码时要避免不必要的缩进错误。
2.创建数值列表:使用函数range()让python从你指定的第一个数值开始数,到达你制定的第二个值后停止,输出不包含第二个值。可以使用函数list()将range()的结果直接转换为列表。
3.列表解析:列表解析将for循环和创建新元素的代码合并成一行,并自动附加新元素。
numbers = list(range(0, 9)) for i in numbers: print(i) # 列表解析 squares = [] for value in range(1, 11): squares.append(value**2) print(squares) squares = [value**2 for value in range(1, 11)] print(squares)
4.切片:要创建切片,可以指定要使用的第一个元素和最后一个元素的索引。与函数range()一样,python在到达你指定的第二个索引前面的元素后停止。如果没有指定第一个索引,python将自动从列表开头开始。要让切片终止于列表末尾,可使用类似的语法。
5.复制列表:要复制列表,可以同时省略起始索引和末尾索引([:]),创建一个包含整个列表的切片,即复制整个列表。
6.元组:python将不能修改的值成为不可改变的,而不可改变的称为元组,用()来标识。
以上是关于操作列表的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 自定义代码片段在方法定义的参数列表中不起作用