摘要: 生成器概念:在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,我们可以采用最简便的语法,即生成器。生成器是一类特殊的迭代器。 创建生成器的方法: 1.使用元组推导式 1 import random 阅读全文
posted @ 2020-04-10 22:57 组装梦想 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、列表推导式: (1)生成指定范围的数值列表,语法格式如下: list = [Expression for var in range] 参数说明: list:表示生成的列表名称 Expression:表达式,用于计算新列表的元素 var:循环变量 range:采用range()函数生成的range 阅读全文
posted @ 2020-04-10 15:37 组装梦想 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 一、语法: list.sort([key][,reverse]) # 数字、字符串按照ASCII,中文按照unicode从小到大排序。排序会改变原有列表,不会形成副本,无返回值 new_list = sorted(list,[key][,reverse]) # 默认如果是数字则按由小到大排序,若是字 阅读全文
posted @ 2020-04-10 15:00 组装梦想 阅读(1174) 评论(0) 推荐(0) 编辑