列表生成式
print([i*2 for i in range(10)])#这就是列表生成式#相当于下面的代码
a=[]
for i in range(10):a.append(i*2)
print(a)
1.生成器只有在调用时,才会生成
2.只记录当前的位置
3.只有一个_next_()方法
如:a=( i*2 for i in range(10) ) #这就创建了一个生成器
admin2025/6/8 20:31:49【news】
简介湖北省和住房建设厅官方网站,如何推广网站方法,怎么区分模板网站,网站开发需要用到哪些技术列表生成式 print([i*2 for i in range(10)])#这就是列表生成式#相当于下面的代码 a[] for i in range(10):a.append(i*2) print(a)1.生成器只有在调用时,才会生成 2.只记录当前的位置 3.只有一个_next_()方法 如:a( i*2 for i in range(10) ) #这就创建…
列表生成式
print([i*2 for i in range(10)])#这就是列表生成式#相当于下面的代码
a=[]
for i in range(10):a.append(i*2)
print(a)
1.生成器只有在调用时,才会生成
2.只记录当前的位置
3.只有一个_next_()方法
如:a=( i*2 for i in range(10) ) #这就创建了一个生成器
转载于:https://www.cnblogs.com/hunterYi/p/8819086.html