当前位置: 首页 > news >正文

营销型网站建设的主要流程包括上海嘉定网站设计

营销型网站建设的主要流程包括,上海嘉定网站设计,中核二三公司是国企还是央企,icp ip 网站备案查询系统菜鸟教程《Python 3 教程》笔记(12) 12 推导式12.1 列表推导式12.2 字典推导式12.3 集合推导式12.4 元组推导式(生成器表达式) 笔记带有个人侧重点,不追求面面俱到。 12 推导式 出处: 菜鸟教程 - Python3 …

菜鸟教程《Python 3 教程》笔记(12)

  • 12 推导式
    • 12.1 列表推导式
    • 12.2 字典推导式
    • 12.3 集合推导式
    • 12.4 元组推导式(生成器表达式)

笔记带有个人侧重点,不追求面面俱到。

12 推导式

出处: 菜鸟教程 - Python3 推导式

12.1 列表推导式

"""
格式 1:简单生成列表
[<expression> for <item> in <iterable>]
"""
>>> [i**2 for i in range(5)]
[0, 1, 4, 9, 16]"""
格式 2:条件生成列表
[<expression> for <item> in <iterable> if <condition>]
"""
>>> [i for i in range(5) if i % 2 == 0]
[0, 2, 4]"""
格式 3:条件生成列表
[<expression1> if <condition> else <expression2> for <item> in <iterable>]
"""
>>> list1 = [1, 2, 3, 4, 5]
>>> [1 if i > 3 else 0 for i in list1]
[0, 0, 0, 1, 1]"""
格式 4:多条件生成列表
[<expression1> if <condition1> else <expression2> if <condition2> else <expression3> for <item> in <iterable>]
""""""
格式 5:多重循环
[<expression> for <item1> in <iterable1> for <item2> in <iterable2>][<expression> for <item1> in <iterable1> for <item2> in <item1>]
"""
>>> [i * j for i in range(5) for j in "ab"]
['', '', 'a', 'b', 'aa', 'bb', 'aaa', 'bbb', 'aaaa', 'bbbb']>>> list1 = [[1, 2], [3, 4]]
>>> [j for item in list1 for j in item]
[1, 2, 3, 4]"""
格式 6:嵌套列表
[[<expression> for <item2> in <iterable2>] for <item1> in <iterable1>]
"""
>>> [[i * j for j in "ab"] for i in range(3)]
[['', ''], ['a', 'b'], ['aa', 'bb']]

扩展阅读:Python 中的列表推导式

12.2 字典推导式

"""
格式 1:简单生成
{<key_expr>: <value_expr> for <item> in <iterable>}
"""
>>> listdemo = ['Google','Runoob', 'Taobao']
>>> {key: len(key) for key in listdemo}
{'Google': 6, 'Runoob': 6, 'Taobao': 6}"""
格式 2:条件生成
{<key_expr>: <value_expr> for <item> in <iterable> if <condition>}
"""
>>> {i: i**2 for i in range(5) if i % 2 == 0}
{0: 0, 2: 4, 4: 16}

12.3 集合推导式

参考 12.1 列表推导式,将 [] 替换为 {}

12.4 元组推导式(生成器表达式)

注意: 元组推导式返回的结果是一个生成器对象。

>>> a = (x for x in range(1,10))
>>> a
<generator object <genexpr> at 0x7faf6ee20a50>  # 返回的是生成器对象>>> tuple(a)       # 使用 tuple() 函数,可以直接将生成器对象转换成元组
(1, 2, 3, 4, 5, 6, 7, 8, 9)
http://www.yayakq.cn/news/562197/

相关文章:

  • 网约车后台平台网站建设二级域名有哪些
  • 网站空间续费泉州 网站建设
  • 聚美优品网站建设的目标专业的建站公司推广
  • 网站定位模板传统营销方式有哪些
  • 上海大型网站设计公司网红营销网站
  • 怎么开发一个自己的网站新媒体网页设计
  • 普陀网站建设哪家好用三权重的网站做友链有好处没
  • 南沙规划建设局网站百度推广自己做网站
  • php网站建设制作流程做国际贸易用什么网站
  • 网站栏目在哪里企业中英文网站开发
  • 17一起做网站后台wordpress嵌入视频播放
  • 复旦大学精品课程网站微信公众号关注
  • 网站开发主管岗位职责建设方案模板范文
  • 快速网站开发工具球类网站如何做宣传
  • 网站产品图怎么做的电子商务网络营销的特点
  • 商城网站开发定制网站建设与管理实训报告总结
  • 网站的功能需求分析科学城做网站公司
  • 优秀企业网站设计欣赏重庆公共交通最新消息
  • 什么行业需要做网站新网站建设总结
  • 网站界面设计的优点什么是电子商务专业
  • 做问卷调查赚钱好的21个网站.net企业网站
  • 网站销售系统怎么做的上海公司代理注册公司
  • 给传销做网站什么罪西安seo排名优化推广价格
  • 用户权限网站wordpress4.8.3下载
  • 网站系统改教程网站建设的实训总结
  • 创建网站的公司网站开发师是属于IT主体职业
  • 网站开发 百度编辑器网站设计的出路
  • 思途建站网络广告策划流程有哪些?
  • 植物提取网站做的比较好的厂家短网址 wordpress
  • 网站功能需求分析文档哪里可以自己免费开网店