2019年12月13日
摘要: 可以用for循环的数据类型: 1:集合数据类型:list,tuple,dict,set,str 2 :generator::包括生成器和一些带yield的generator function 定义:可以被next()方法调用并不断返回下一个值的对象称为迭代器 generator 可以使用isinst 阅读全文
posted @ 2019-12-13 11:53 lianggk 阅读(60) 评论(0) 推荐(0) 编辑
  2019年9月13日
摘要: 什么是生成器: 通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在 阅读全文
posted @ 2019-09-13 10:30 lianggk 阅读(174) 评论(0) 推荐(0) 编辑
  2019年9月11日
摘要: 定义: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 列表和列表生成式的区别: 1,列表是固定的,而列表生成式则是固定生成的。 2,列表功能的实现比较复杂,而列表生成式相对简单,简洁。 作用:使代码更加简洁 例子1: 列表生成 阅读全文
posted @ 2019-09-11 15:07 lianggk 阅读(114) 评论(0) 推荐(0) 编辑