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

定制网站需要多少钱/seo1短视频网页入口营销

定制网站需要多少钱,seo1短视频网页入口营销,如何选择锦州网站建设,phpstudy做网站运营的坏处列表推导是一种优雅简洁,代码量少且能干大事儿的语法格式。需求:有这样的一个原始数据 [1, 2, 3, 4],暂且我们把这样的一个列表放到变量 data 里:data [1, 2, 3, 4]现在的需求是,想通过列表推导,让元素内的…

a5f2ca58ef2180c5ab19001b11bcef0a.png
列表推导是一种优雅简洁,代码量少且能干大事儿的语法格式。

需求:

有这样的一个原始数据 [1, 2, 3, 4],暂且我们把这样的一个列表放到变量 data 里:

data = [1, 2, 3, 4]

现在的需求是,想通过列表推导,让元素内的数据前后相加,变成如下列表

data1 = [1, 3, 5, 7] # 与前面的一个元素相加
data2 = [1, 3, 6, 10] # 与前面的元素累计相加

代码实现

1、用列表推导的方式

data1= data[:1] + [x+y for x,y in zip(data[1:],data[:-1])]
data1= data[:1] + [sum(data[x:x+2]) for x in range(len(data)-1)]
data1= [sum(data[x-1:x+1]) if x>0 else data[0] for x in range(0,len(data))]
data2= [sum(data[:x]) for x in range(1,len(data)+1)]

2、使用 itertools 库

虽然列表推导比较简洁优雅,代码量少,但并不意味着是高效率,所以使用 itertools 库也 不失为一个好办法。

from itertools import accumulate
data1 = [v + (data[i-1] if i > 0 else 0) for i, v in enumerate(data)]
data2 = list(accumulate(data))
print(data1)
print(data2)
http://www.jmfq.cn/news/5023081.html

相关文章:

  • 手机端设计/网站seo视频狼雨seo教程
  • 国外做项目的网站/各大网站域名大全
  • 西安网红/seo深度优化公司
  • app开发一定要有公司吗/googleseo优化
  • 表格如何给网站做链接/网站自助建站系统
  • 长宁网站设计/谷歌seo优化怎么做
  • 网站制作要用哪些软件/seo工资
  • 为什么自己做的网站别的电脑打不开/关键词seo服务
  • 做网站要具备些什么/核心关键词和长尾关键词举例
  • 福建省住房和城乡建设局网站/西安疫情最新数据消息中高风险地区
  • 网站建设服务器维护内容/站长统计幸福宝下载
  • 网站悬浮二维码/seo网站查询
  • 怎么增加网站收录/洛阳seo外包公司费用
  • 自己想做网站/sem百度竞价推广
  • 怎样登录柳州建设网站/百度小程序对网站seo
  • 做废旧哪个网站好/企业整站优化
  • 长春电商网站建设/小米口碑营销案例
  • 如何使用axure做网站/百度经验怎么赚钱
  • 济南免费做网站/最新疫情消息
  • 网站建设怎样回答客户问题/链接购买
  • 网站开发自学难吗/seo公司关键词
  • 网站进入沙盒后/百度免费下载
  • 今天国际最新消息新闻/网站关键词如何优化上首页
  • 北京专业网站设计公司/企业网站建设规划
  • 北京营销型网站/seo系统是什么
  • 金山手机网站建设/crm软件
  • 无锡企业自助建站系统/哈尔滨新闻头条今日新闻
  • 沈阳市网站制作公司/广西seo搜索引擎优化
  • 政府网站建设专业/微信引流主动被加软件
  • 自己做的网站怎样赚钱吗/培训机构在哪个平台找