懒羊羊softwaretesting

导航

2019年4月14日 #

python生成器

摘要: 有个需求,把列表[0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1。 什么是生成器? 通过列表生成式,我们可以直接创建一个列表,但是受到内存的限制,列表容量是有限的,而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元 阅读全文

posted @ 2019-04-14 20:54 懒羊羊呐 阅读(244) 评论(0) 推荐(0)

python三目运算符

摘要: python 可通过 if 语句来实现三目运算符的功能,因此可以近似地把这种if语句当成三目运算符。作为三目运算符的 if 语句的语法格式如下: True_statements if expression else False_statements 三目运算符的规则是:先对逻辑表达式 express 阅读全文

posted @ 2019-04-14 20:24 懒羊羊呐 阅读(162) 评论(0) 推荐(0)

python列表、集合、元祖、字典推导式

摘要: a = [1, 2, 3, 4, 5, 6, 7, 8]l=[i**2 for i in a if i**2>=16] #列表推导式+if判断print(l)print(type(l))b={1:1,2:2,3:3}d={i**2 for i in b }print(d) #输出的是一个集合print(type(d))c=(1,2,3,4,5) #元组... 阅读全文

posted @ 2019-04-14 19:56 懒羊羊呐 阅读(248) 评论(0) 推荐(0)