教你如何使用python里的列表解析
1、首先来看一下创建10以内偶数平方的列表的for循环的代码。代码示例如下:
squares = []
for i in range(0,10,2):
j = i ** 2
squares.append(j)
print(squares)

2、接着来看一下,同样的功能通过列表解析的实现方式。代码示例如下:
squares = [i ** 2 for i in range(0,10,2)]
print(squares)

1、第一步:指定一个列表名称,如图列表名为squares。

2、第二步:输入方括号[],如图squares = []。

3、第三步:定义表达式。如图表达式为 i ** 2 。

4、第四步:编写一个for循环,用于给表达式赋值。注意,for循环后面不需要用冒号。如图 for i in range(0,10,2)为for循环。

1、列表解析相比常规的for循环创建列表,要更简洁高效。熟练地掌握这一技能,在实际应用中可以带来极大的便利。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:186
阅读量:109
阅读量:120
阅读量:74
阅读量:49