python列表或元组的数字元素求和_python练习题6.3列表或元组的数字元素求和

本文将要为您介绍的是python练习题6.3列表或元组的数字元素求和,教程操作方法:

求列表中数字和,列表中嵌套层次不限2层输入格式:

在一行中输入列表或元组输出格式:

在一行中输出数字的和输入样例:

在这里给出一组输入。例如:[11,2,[3,7],(68,-1),"123",9]输出样例:

在这里给出相应的输出。例如:99代码如下:#!/usr/bin/python

# -*- coding: utf-8 -*-

def getint(s):

if type(s) == int:

return s

elif type(s) == str:

return 0

elif type(s) == list or type(s) == tuple:

result = 0

for i in range(0,len(s)):

result += getint(s[i])

return result

else:

return 0

s = list(eval(input()))

sum = 0

for i in range(0,len(s)):

sum = sum + int(getint(s[i]))

print(sum)

这个程序不难,使用递归函数去或者数值,然后进行循环遍历累加就行。读书和健身总有一个在路上python练习题6.3列表或元组的数字元素求和就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/bianchengkaifa/Python/44399.html

  • 0
    点赞
  • 1
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值