Python递归求和(列表)
###普通求和
a=[eval(x) for x in input().split()]#以列表存储输入
def list_sum(num_List):#定义递归函数if len(num_List) == 1:#如果a只有一个元素返回这个元素的绝对值return num_List[0]else:#否则返回第一个数的绝对值加上剩余数的绝对值的和return num_List[0] + list_sum(num_List[1:])
print(list_sum(a))
下面是如果有负数需要求绝对值再求和的情况:
###递归绝对值求和
a=[eval(x) for x in input().split()]#以列表存储输入
def list_sum(num_List):#定义递归函数if len(num_List) == 1:#如果a只有一个元素返回这个元素的绝对值return abs(num_List[0])else:#否则返回第一个数的绝对值加上剩余数的绝对值的和return abs(num_List[0]) + list_sum(num_List[1:])
print(list_sum(a))
Python递归求和(列表)相关推荐
- python 下标 遍历列表_python 遍历列表提取下标和值的实例
python 遍历列表提取下标和值的实例 如下所示: for index,value in enumerate(['apple', 'oppo', 'vivo']): print(index,valu ...
- python 字典的值是列表_python实现求和python如何通过列表中字典的值对列表进行排序...
一. 按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} 1. sorted_x = sorted(x.iteritems(), key=operator.item ...
- LeetCode 21. Merge Two Sorted Lists--合并2个有序列表--python递归,迭代解法
题目地址: Merge two sorted linked lists and return it as a new list. The new list should be made by spli ...
- python 二维列表相加_python怎么对列表求和
Python如何让一个列表的前几个数字相加CSS布局HTML小编今天和大家分享和 如[1,2这样行不行 A=[1,2,3,4,5] suma=0 for i in range(3): suma += ...
- 【Python基础】列表元素求和
列表元素求和 列表求和 纯数字列表 列表中存在其他类型的元素 实例:每半秒输出x之前的所有奇数和 列表求和 纯数字列表 # 求lst = [4,12,6,12.14]中所有元素的和 lst = [4, ...
- python 二维列表从小到大_给Python开发者准备的110道面试题
信息量非常大!这是给Python开发者准备的110道笔试面试题,我只把问题列出来了,答案见文末,建议每道题都要认真刷一遍,有些题可以尝试用多种方式来解答,甚至做延伸学习,说真的,很多题都可以单独拎出来 ...
- python元素求和_Python之list对应元素求和的方法
本次分享将讲述如何在Python中对多个list的对应元素求和,前提是每个list的长度一样.比如:a=[1,2,3], b=[2,3,4], c=[3,4,5], 对a,b,c的对应元素求和,输出应 ...
- Python递归及递归遍历目录
前言 这几年一直在it行业里摸爬滚打,一路走来,不少总结了一些python行业里的高频面试,看到大部分初入行的新鲜血液,还在为各样的面试题答案或收录有各种困难问题 于是乎,我自己开发了一款面试宝典,希 ...
- python ui bs_Guibs的Python学习_列表
Guibs 的 Python学习_列表# 列表# 列表由一系列按特定顺序排列的元素组成, 其中元素和元素之间可以没有任何关系 # 在 Python 中, 用方括号 [] 来表示列表, 并用逗号 , 分 ...
最新文章
- JS基础 -- 枚举对象中的属性
- Linux操作系统下软件的安装方法大全
- Spring boot程序入口
- maven + spring mvc 创建Java web项目
- 在Linux中挂载Windows端共享权限设定方法和出现报错的解决办法
- 奇妙的安全旅行之ECC算法
- poj 无向图最小环问题 详解,模板
- Excel图表快捷操作小技巧
- 计算机继电保护书籍,计算机继电保护的发展
- 90-0004Web颜色标准【中英文颜色对照】
- 商标注册后的注意事项
- 弃用手机号码未被解绑小米账户:用户信息遭泄露
- 【PPT计时器】如何在wps演示PPT中使用定时器、计时器功能?不使用第三方插件,仅仅使用第三方计时器软件
- 微信公众号 用户绑定 php,微信公众号开发——网页授权实现简化用户绑定
- 【Kubernetes离线安装】
- 刘桉齐:敏捷回顾会七步成诗法 | 真北群友作品
- 华为任正非老爷子的一番话,听得我不寒而栗
- Android 增量升级原理及实现方式分享
- 基于卷积神经网络CNN的电影推荐系统
- 数字标牌/广告机无线组网方案
热门文章
- vue + el-upload上传图片/文件,编辑时回显文件名
- oracle update更新语句
- HS5104红外遥控芯片应用 1
- 大数据服务平台架构方案(ppt)
- 慎用事务序列化@Transactional(rollbackFor = Exception.class,isolation = Isolation.SERIALIZABLE)
- 00后博士毕业拟任南大特任副研究员,网友扒出论文后吵翻了
- 如何量化企业的声誉?
- 使用AD绘制stm32最小系统版
- 上网课的心得体会1000字_关于上网课的心得体会6篇
- Matlab Geomap参考