python高级特性
文章目录 生成式 生成式小案例 生成器 生成器小案例 生产者-消费者模型 生成器、迭代器与可迭代对象 闭包 装饰器 生成式 列表生成式 :用来生成列表的特定语法形式的表达式。是Python提供的一种生成列表的简洁形式, 可快速生成一个新的list 普通的语法 格式: [exp for iter_var in iterable] #列表生成式:生成100个1~50之间的随机数值。 #先使用空列表 循环100次 每循环一次在random.randint(1,50)中选一个值保存到[]中 print([random.randint(1,50) for i in range(1,100)]) 执行结果: [42, 8, 22, 16, 34, 8, 37, 39, 31, 30, 7, 3, 11, 17, 39, 4, 8, 8, 16, 5, 12, 27, 15, 35, 1, 9, 5, 17, 41, 9, 14, 22, 29, 16, 30, 30, 44, 40, 32, 30, 20, 2, 28, 35, 19, 21, 38, 35, 12, 42, 30, 35, 9, 35, 34, 25, 44, 6, 8, 26, 26, 13, 19, 15, 37, 40, 15, 44, 1, 16, 27, 38, 15, 44, 5, 39, 23, 25, 7,