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

广州免费建站平台开公司要多少钱

广州免费建站平台,开公司要多少钱,构建网站的主要步骤,wordpress 主题 微信提前说一点:如果你是专注于Python开发,那么本系列知识点只是带你入个门再详细的开发点就要去看其他资料了,而如果你和作者一样只是操作其他技术的Python API那就足够了。 Python提供的推导式,只对列表、字典、集合三种数据类型生…

提前说一点:如果你是专注于Python开发,那么本系列知识点只是带你入个门再详细的开发点就要去看其他资料了,而如果你和作者一样只是操作其他技术的Python API那就足够了。

Python提供的推导式,只对列表、字典、集合三种数据类型生效,其他的类型没有推导式一说,且推导式的目的其实是简化代码,所以它无法完成逆天的操作

第一种:列表推导式

它的作用是用一个表达式去创建或者控制一个有规律的列表,注意有规律的

目标:创建一个元素为0-10的列表a = [ i+1 for i in range(10)]
print(a)
结果:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

列表推导式其实说的就是一个简化的for循环而已,而且列表推导式可以加 if 条件判断

a = [ i for i in range(10) if i % 2 == 0]
print(a)
结果:[0, 2, 4, 6, 8]

同时它可以多个for一起写

a = [ i+j for i in range(10) for j in range(3)]
print(a)
结果:[0, 1, 2, 1, 2, 3, 2, 3, 4, 3, 4, 5, 4, 5, 6, 5, 6, 7, 6, 7, 8, 7, 8, 9, 8, 9, 10, 9, 10, 11]

列表推导式,就只有上面这三种模式,太复杂的大家还是直接写 for 循环吧

第二种:字典推导式

字典推导式的作用是合并列表为字典或者提取字典中的数据

目标:创建一个key是0-5,value是key的平方的字典a = { i : i**2 for i in range(5) }
print(a)
结果:{0: 0, 1: 1, 2: 4, 3: 9, 4: 16}

同样合并列表,我们可以这样写

a = ["name"]
b = ["Tom"]
c = { a[i] : b[i] for i in range(len(a))}
print(c)
结果:{'name': 'Tom'}

第三种:集合推导式

a = { i for i in range(5)}
print(a)
结果:set([0, 1, 2, 3, 4])

有了上面两,我相信大家都已经知道推导式是干什么的了,它其实复杂操作也做不了,但是它可以帮你完成一些如创建、遍历、修改等有规律的便捷操作

http://www.yayakq.cn/news/363110/

相关文章:

  • 网站后台插件下载邯郸市魏县建设局网站
  • 北京 做网站比较有名的wordpress 电商插件
  • 营销网站的设计与实现在国外做电商网站有哪些
  • 旅游类网站建设方案免费的asp网站
  • 鄂尔多斯市建设厅官方网站网站死链接怎么删除
  • 赣州网站建设资讯室内设计师怎么考证
  • 100m网站注册怎样建立销售网站
  • 网站建设推广群工作室英文
  • 免费域名怎么做网站软件项目管理心得
  • 做网站公司什么条件书画艺术网站建设概况
  • 睿艺美开封做网站网络直播营销的方式有哪些
  • 重庆网站建设优化响应式网站怎么做mip
  • 网页设计个人网站设计单位网站建设的必要性
  • 如何做收费会员定制网站做三年网站需要多少钱
  • 网站这么做301找网站做q币
  • 网站开发技能宝塔怎么做两个网站
  • 五力合一营销型网站建设系统成都网站建设公司哪家专业
  • 宁波网站制作与推广想建设网站
  • 重庆网站排名优化腾讯视频推广联盟
  • seo工具网站公司网站建设的项目工作分解结构
  • 做网站用语言建设视频网站设计意义
  • 黄石公司网站建设品牌seo推广咨询
  • 怎么可以上传自己做的网站服装平面广告设计图片
  • 网站建设二级页面方案收费看电影网站建设
  • 建站模板更改青岛网络优化费用
  • 广州工程建设网站浙江建设银行网站
  • 国内优秀html网站h5页面制作是什么
  • 工作1年半胖40斤东莞seo技术培训
  • 网站制作策划怎么使用wordpress里的主题
  • 有没有专业帮忙做ppt的网站C语言做网站需要创建窗口吗