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

网站关键词快排名茌平网站建设道气钻

网站关键词快排名,茌平网站建设道气钻,江门住房和城乡建设部网站,免费工程项目分包平台python笔记21-列表生成式 前言 python里面[]表示一个列表#xff0c;快速生成一个列表可以用range()函数来生成。 对列表里面的数据进行运算和操作#xff0c;生成新的列表最高效快速的办法#xff0c;那就是列表生成式了。 range() 1.一个连续的数字类型列表#xff0…python笔记21-列表生成式 前言 python里面[]表示一个列表快速生成一个列表可以用range()函数来生成。 对列表里面的数据进行运算和操作生成新的列表最高效快速的办法那就是列表生成式了。 range() 1.一个连续的数字类型列表比如[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用range生成 # coding:utf-8# a [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]b range(1, 11) print(b) # 结果 range(1, 11) print(type(b)) print(list(b)) # 转list 2.python3直接打印b会显示range(1, 11)对象并不是直接显示应该列表如果想显示列表可以用list()转下 列表生成式 1.如果想对列表里面的数据进行运算后重新生成一个新的列表如[11, 22, 33 ... 1010],按平常思维就是先定义一个列表c然后for循环挨个运算算完了再append添加到c,最后c就是新的列表了 # 对列表数平方b range(1, 11) c [] for i in b:c.append(i*i) print(c)# 结果[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 2.接下来看看用列表生成式如何去实现 # 对列表数平方b range(1, 11) c [x*x for x in b] print(c)# 结果[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 3.列表生成式语法是固定的[]里面for 前面是对列表里面数据的运算操作后面跟平常for循序一样遍历去读取。运行后会自动生成新的列表 带if判断 1.如果想对一个列表里面的数据筛选比如[1, 3, -3, 4, -2, 8, -7, 6],找出大于0的数按正常思维可以for循环挨个判断符合条件的放到新的列表 c [1, 3, -3, 4, -2, 8, -7, 6] d [] for i in c:if i 0:d.append(i) # 添加到列表d print(d)# 结果[1, 3, 4, 8, 6] 2.接下来可以看看列表生成式写出更加简洁优雅的代码快速高效 # 提取大于0的数 c [1, 3, -3, 4, -2, 8, -7, 6] d [x for x in c if x 0] print(d)# 运行结果[1, 3, 4, 8, 6]多个参数 1.前面列表生成式都只传一个参数x,如果有两个列表如何去运算呢? a [1, 2, 3, 4, 5] b [a, b, c, d, e] 如何得出c [a1, b2, c3, d4, e5] # coding:utf-8a [1, 2, 3, 4, 5] b [a, b, c, d, e]# 多个参数列表生成式 c [str(x)str(y) for x, y in zip(b, a)] print(c)# 结果[a1, b2, c3, d4, e5] 2.列表生成式的语法是非常优雅的学会了可以少写很多代码。理解起来也并不难多联系几次就能熟练掌握了。 参考自https://www.cnblogs.com/yoyoketang/p/9274362.html
http://www.huolong8.cn/news/215925/

相关文章:

  • wordpress网站打不开贵阳58同城做网站公司
  • 沈阳百度网站排名图片设计制作软件
  • 上海手机网站建设多少钱网站运营与公司
  • 济南如何挑选网站建设公司wifi网络优化软件
  • 网站建设哪家好网站建设哪家好网站建设哪家长沙网站建设 芙蓉区
  • 专业 网站建设wordpress自定义文章类型分类模板
  • 郴州录取网站wordpress二级标签
  • 申请网站做自己的产品中建招聘官网入口
  • 建设工程项目编号在什么网站查wordpress怎么禁止回复
  • 婚恋网站女代我做彩票天津旅游网站建设
  • 四川省住房和城乡建设厅网站发wordpress和网盘结合
  • 建设一个电子商务网站的基本步骤支部品牌建设实施方案
  • 做静态网站有什么建议做网站的主机配置
  • html5移动端手机网站开发流程php网站开发的成功经历
  • 淘宝优惠券 如果做网站.net网站开发后编译
  • 网站建设海报素材如何写网络营销策划方案
  • 西安本地十家做网站建设的公司学做网站培训 上海
  • 苏宁易购网站建设水平qq推广的方式有哪几种
  • 滨湖网站建设做网站的好公司
  • 邯郸网站建设产品介绍iis6添加网站
  • 沂水网站优化西安网站托管
  • 深圳网站建设如何制作设计本电脑
  • 跨境电商自建站是什么意思浙江网站建设哪家好
  • 如何做推广链接排名优化网站
  • 一个域名能同时做2个网站吗西安市住房和城乡建设局官方网站
  • 建设通网站原理赣州哪里可以做网站
  • 模板网站下载网站的代理页面怎么做
  • 国外品牌网站建设wordpress可以承受多大数据
  • 专业做鞋子的网站搜索引擎优化什么意思
  • 深圳网站优化包年网站视觉规范怎么做