欢迎加入Linux_Python学习群

 简学Python第四章__装饰器、迭代器、列表生成式 群号:478616847

 

 

目录:

  • 列表生成式

  • 生成器

  • 迭代器

  • 单层装饰器(无参)

  • 多层装饰器(有参)

  • 冒泡算法

  • 代码开发规范

 

一、列表生成式(列表推导式

  列表生成式List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。

  首先来上个需求,我有一个列表 [1,2,3,4,5,6,7,8,9,10],现在有这么个需求,要里面的元素自乘,想想看要怎么实现

  版本一,通过for循环,重新赋值(占内存空间)

1 a = [1,2,3,4,5,6,7,8,9,10]
2 b = []
3 for i in a:
4     b.append(i*i)
5 a = b
6 print(a)
版本一

相关文章: