操作列表

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 自定义代码片段在方法定义的参数列表中不起作用

架构丰富的代码片段也应该用于产品列表吗?

片段 A 的列表视图中的片段 B 中的新列表视图,单击 A 的列表项

Android,从其他片段返回的空列表视图