一、方法

1、此方式只适用于数字类型

result = sum(range(101))

2、+=

result = 0
for i in range(101):result += i

3、reduce

from functools import reduce
result = reduce(lambda x,y:x+y, range(101))

4、accumulate

from itertools import accumulate
x = list(accumulate(range(101)))#[0, 1, 3, 6, 10, 15, 21, ... , 4950, 5050]
result = x[-1]

二、推广

问题:

dataB = [[1,2], [4,5], [6,7]] # 要求输出 [1, 2, 4, 5, 6, 7]

1、reduce

from functools import reduce
result = reduce(lambda x,y:x+y, dataB)

2、chain

from itertools import chain
result = list(chain(*dataB)) # 此方法只是起到连接多个 itertools 的作用

3、+= 或者 extend

result = []
for data in dataB:# 以下两种方式都可以# result += dataresult.extend(data)

4、accumulate

from itertools import accumulate
result = list(accumulate(dataB))[-1]

python 中0到100相关推荐

  1. python中0、1、True、False、if条件

    总结: 无论是python还是C++,true=1,false=0 非零就是true,此说法只应用在判断条件中 1.python中0.1.True.False >>> print(T ...

  2. 创建二维数组 以及 python中[0 ]* n与[0 for _ in range(n)]的区别与联系

    一.浅拷贝于深拷贝 关于浅拷贝于深拷贝:Python 的深拷贝和浅拷贝 直接赋值:其实就是对象的引用(别名). 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象. 深拷贝(deepcopy) ...

  3. python中0和1可以表示真假吗_python 对象真假值的实例(哪些视为False)

    对于python语言的True和False我们并不陌生了,在学习的过程中常会遇到这样的返回值,那么True真和False假的具体含义是什么? 本文就为大家来说说python中真假的含义. 真和假的概念 ...

  4. python中[:, 0]是什么意思

    经常在python中看到X[:, 0],他表示的是一个numpy数组的一种写法. signal = signal[:, 0] 意思是: 取signal数组的第一维的第0个数据,重新组成一个一维数组赋值 ...

  5. python中0和1可以表示真假吗_教你用 python 辨别真假是非

    教你用 python 辨别"真假是非" 01-Python中的数据类型-05-流程控制 总体 要讲的大纲内容 如下 数字类型- int float complex 字符串类型 Te ...

  6. python中1到100怎么表示_python如何计算1到100的和(用for循环)

    首先定义一个 用于计数的变量number和一个作为循环条件的变量none(默认为真.),然后编写while循环语句,在循环体中,将变量number的值加1,并且判断number的值是否符合条件,当符合 ...

  7. python中0代表什么_python语言中,0.1**0.3表示什么_学小易找答案

    [单选题]以下代码段输出什么?原因是 print(100/3) print(89//28) [判断题]境外上市外资股采用记名形式. [多选题] 以下关于普通股股票的特征描述正确的是( ). [多选题 ...

  8. python中0什么意思_python {0:^30}什么意思

    展开全部 ^ 这种用法属于Python的格式化e69da5e887aa62616964757a686964616f31333431363638输出字符: 1.{0:^30}中的0是一个序号,表示格式化 ...

  9. 在python中求小于100的所有合数_python输出100以内的质数与合数

    __author__ = 'Yue Qingxuan' # -*- coding: utf-8 -*- #求质数 p=[2] for i in range(2,101): for temp in ra ...

最新文章

  1. python实现简单的用户密码登录控制(输入三次就锁定用户)
  2. Ext Scheduler Web资源甘特图控件
  3. 因果表征学习最新综述:连接因果科学和机器学习的桥梁
  4. JS关于提交的RSA加密算法
  5. android-Activity
  6. QT实现警报应用程序
  7. Flex读取XML配置文件
  8. .NET 6新特性试用 | 可写JSON DOM API
  9. 字符串系列函数(不断跟新)
  10. 『算法』读书笔记 1.4算法分析 Part1
  11. MobileFormer-在目标检测任务上怒涨8.6 AP,微软新作MobileFormer
  12. mongodb和mysql的语法_Mongodb和mysql的区别
  13. 苹果发生大规模宕机,网友调侃“突然白苹果了一会。”
  14. 关于PHP你可能不知道的10件事
  15. 一个故事讲完 CPU 的工作原理
  16. 双硬盘双系统(windows10+deepin)
  17. linux下自动更换壁纸软件,适用于Ubuntu 18.04的4款最佳壁纸自动切换软件
  18. CentOS7安装FTP服务开启21端口
  19. Moment.js 文档
  20. Linux valgrind java_linux下利用valgrind工具进行内存泄露检测和性能分析

热门文章

  1. 一份专业的网站策划方案写法、演示标准
  2. Party at Hali-Bula--树形dp
  3. 提权学习:第三方软件提权(搜狗输入法提权)
  4. QQ登陆 ————传头像以及网名
  5. 付费阅读退化,阅文正被这届年轻人孤立
  6. mysql查询中,数据按拼音字母排序
  7. 利用Python实现微信定时为指定的人发送消息(新手)
  8. Spring MVC 是什么?
  9. socket error 10061错误
  10. 如何使用支付宝api接入自己的网站