python推导式

参考视频,强烈推荐,北京大学

推导式

  1. 定义:推导式是从一个或多个迭代器快速简洁构建数据结构的一种方法
  2. 可以用来生成列表、字典和集合

列表推导式、字典推导式、集合推导式

语法:
在这里插入图片描述
例子:
在这里插入图片描述

与推导式一样的语法–生成器推导式

并没有元组推导式,但是有类似的语法可以生成生成器推导式
生成器推导式可以极大节省内存
在这里插入图片描述
例子:
在这里插入图片描述
除了这种方法查看生成器对象的值,也可以将生成器对象的类型进行转换,比如:

tuple(agen)
list(agen)
set(agen)

除了通过生成器推导式创建生成器,还可以使用生成器函数,见后续博文

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐