• 技术文章 >后端开发 >Python教程

    python实现计算列表元素之和

    VV2020-05-10 11:35:39原创4091

    目标:定义一个数字列表,并计算列表元素之和。

    例如: 输入 : [12, 15, 3, 10] 输出 : 40

    方法一:

    total = 0
     
    list1 = [11, 5, 17, 18, 23]  
     
    for ele in range(0, len(list1)):
        total = total + list1[ele]
     
    print("列表元素之和为: ", total)

    结果:

    列表元素之和为:  74

    方法二:使用while()循环

    total = 0
    ele = 0
     
    list1 = [11, 5, 17, 18, 23]  
     
    while(ele < len(list1)):
        total = total + list1[ele]
        ele += 1
         
    print("列表元素之和为: ", total)

    以上实例输出结果为:

    列表元素之和为:  74

    方法三:使用递归

    list1 = [11, 5, 17, 18, 23]
    
    def sumOfList(list, size):
       if (size == 0):
         return 0
       else:
         return list[size - 1] + sumOfList(list, size - 1)
         
    total = sumOfList(list1, len(list1))
    
    print("列表元素之和为: ", total)

    结果:

    列表元素之和为:  74

    推荐教程:python教程

    以上就是python实现计算列表元素之和的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:python 列表 元素
    上一篇:怎么用python画小黄人 下一篇:python实现输出1到1000以内的素数
    大前端线上培训班

    相关文章推荐

    • python如何用sum函数求和• python中import有什么用法• python如何输出九九乘法表• python中元组和列表有什么区别

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网