摘要: def extendList(val, list = []): list.append(val) return list list1 = extendList(10) #[10,] list list2 = extendList(123, []) #[123,] list3 = extendList 阅读全文
posted @ 2022-02-13 22:33 夜色无边 阅读(41) 评论(0) 推荐(0)
摘要: 生成器 生成器:自己用python代码写的迭代器,生成器本质就是迭代器。 构建一个生成器: 1.通过生成器函数 函数的return换成yield 2.生成器表达式 单独的 生成器名() 不执行,为生成器对象 执行:生成器名().__next__() 一个next对应一个yield,yield将值返回 阅读全文
posted @ 2022-02-13 21:47 夜色无边 阅读(43) 评论(0) 推荐(0)
摘要: 【其他、函数名应用、globals() locals()、闭包、可迭代对象与迭代器】 其他 for 没break 执行else break 不执行else else 函数名应用 函数名是一个特殊变量 1.函数名就是函数的内存地址 2.函数名可以作为变量 3.函数名可以作为函数的参数 4.函数名可以当 阅读全文
posted @ 2022-02-13 12:55 夜色无边 阅读(43) 评论(0) 推荐(0)