摘要:
列表推导式 列表推导式:用一行代码构建一个比较复杂有规律的列表。本质是一个可迭代对象 循环模式: 语法: [变量 for 变量 in 可迭代对象] 例1: li = [i for i in range(10)] print(li) 筛选模式: 语法: [变量 for 变量 in 可迭代对象 if 条 阅读全文
摘要:
迭代器和生成器 迭代器 可迭代对象: 当一个对象能够一次返回一个成员,我们称这个对象为可迭代对象,常见的可迭代对象有: 顺序结构的有:str、list、tupe 无需结构的有:dict、set 类的对象拥有 __iter__ 和 __getitem__ 方法 迭代器 当一个可迭代的对象,作为参数传递 阅读全文