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

云南哪里有给做网站的百度新闻网站

云南哪里有给做网站的,百度新闻网站,怎么做淘客的网站,番禺网站建设平台文章目录 一、列表推导式1.1 列表推导式的格式1.2 列表推导式的注意事项1.3 列表推导式示例 二、 字典推导式2.1 字典推导式格式2.2 字典推导式注意事项2.3 字典推导式示例 三、 元组推导式3.1 元组推导式格式3.3 元组推导式示例 Python中的推导式有列表推导式,字典…

文章目录

    • 一、列表推导式
      • 1.1 列表推导式的格式
      • 1.2 列表推导式的注意事项
      • 1.3 列表推导式示例
    • 二、 字典推导式
      • 2.1 字典推导式格式
      • 2.2 字典推导式注意事项
      • 2.3 字典推导式示例
    • 三、 元组推导式
      • 3.1 元组推导式格式
      • 3.3 元组推导式示例

Python中的推导式有列表推导式,字典推导式和元组推导式,其中列表推导式使用的频率较高,其次为字典,元组推导式不经常用。

推导式是Python中用简明扼要的方式创建数据结构的方法,只需一行就可以完成多行的任务。

一、列表推导式

列表推导式就是输出的类型为列表形式的推导式。

1.1 列表推导式的格式

[变量 for 变量 in 可迭代对象]

示例:创建一个1-10的列表
原始的方法:

list_one = []
for i in range(1, 11):list_one.append(i)
print(list_one)
# [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

上述的创建方法需要三行,才能完成创建。
使用列表推导式:

list_one = [i for i in range(1, 10)]
print(list_one)
# [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

只需一行就可以完成列表的创建。

示例:求1-10的平方的列表

list_one = [i*i for i in range(1, 10)]
print(list_one)
# [1, 4, 9, 16, 25, 36, 49, 64, 81]

1.2 列表推导式的注意事项

1、推导式中的in后面一定是可迭代的对象。
2、推导式的执行顺序是从左到右,语句之间为嵌套关系。

1.3 列表推导式示例

示例1:求1-10之间的奇数

list_one = [i for i in range(1, 10) if i % 2 != 0]
print(list_one)
# [1, 3, 5, 7, 9]

这篇文章中也用到了列表推导式,可以参考下:python爬虫之爬取网站小说

二、 字典推导式

字典推导式同列表推导式大致相同,不同的是字典推导式是以键值对形式出现

2.1 字典推导式格式

{:for 变量 in 可迭代对象}

2.2 字典推导式注意事项

1、字典中的键是唯一的,不可重复。
2、字典中的值不是唯一的,可以重复

2.3 字典推导式示例

lt = ["tom", "jerry", "john", "merry", "ali"]
dt = {"name"+str(lt.index(x)+1): x for x in lt}
print(dt)
lt = ["tom", "male", "170"]
data = ["name", "gender", "height"]
dt = {x: y for x, y in zip(data, lt)}
print(dt)
# {'name': 'tom', 'gender': 'male', 'height': '170'}

三、 元组推导式

元组推导式同列表推导式一样,只不过将方括号换成圆括号。

3.1 元组推导式格式

(变量 for 变量 in 可迭代对象)

3.3 元组推导式示例

tp = (i for i in range(1, 10))
print(tuple(tp))
# (1, 2, 3, 4, 5, 6, 7, 8, 9)
tp = (i for i in range(1, 10) if i % 2 == 0)
print(tuple(tp))
# (2, 4, 6, 8)
http://www.dtcms.com/wzjs/135310.html

相关文章:

  • 中国制造网简介谷歌seo是什么意思
  • 学习网站建设的网站北仑seo排名优化技术
  • 风琴折叠图片效果网站seo是什么意思职业
  • 牛什么的网站建设福州网站优化公司
  • 做产品网站设计应该注意什么百度站长电脑版
  • wordpress手机版本关键词优化的最佳方法
  • 创业先做网站学管理培训班去哪里学
  • 怎么做游戏测评视频网站真正免费建站网站
  • 山东政府网站集约化建设什么搜索引擎搜索最全
  • 淄博专业网站设计快速提升网站关键词排名
  • 瑞安市公用建设局网站seo经典案例
  • 建设公司网站新闻宣传管理制度佛山旺道seo
  • wordpress 影响力百度seo排名优化价格
  • 阿里巴巴外贸网站登录百度快速排名技术培训教程
  • 做模具在哪个网站找工作it培训机构
  • 怎么买网站百度最贵关键词排名
  • 做网站找那个公司网络推广宣传
  • 网站 繁体 jsseo排名点击
  • 鞋网站模版百度安装下载
  • 盛唐网站建设小红书软文案例
  • 衡水做网站的品牌推广活动策划案例
  • y2学年做的租房网站百度推广后台登陆首页
  • html全屏网站seo引擎搜索网站关键词
  • 分毫报价小程序湖北seo网站推广
  • wordpress 301url改变深圳短视频seo教程
  • 黄页哪个网站好seo就业
  • 做外贸女装有哪些网站有哪些搜索关键词查询工具
  • 扬州网站优化网站建设推广
  • 手机网站用什么系统电商怎么做如何从零开始
  • 专业的网站制作公司哪家好线下推广公司