• list 求和 平均值 最大值 ---reverse 源列表反转 ---sort 正序排序


    #  求和
    l = [88,97,79,89,76]
    re = 0
    for i in l:
        re  += 1
    print(re//5)  # 平均值
    #
    print(sum(l)) #  he
    print(max(l)) #  max
    
    
    #    max    推演思路
    #默认第一个值最大  打擂    l[0]
    # 后边的元素和参照物依次作比较循环
    # 后边元素大于参照物 重新赋值给参照物
    
    l = [88,97,79,89,76]
    max_num = l[0]  # 参照物
    i = 1           # 不用和本身比较 和 后一位比较
    while i < len(l):
        if l[i]> max_num:
            max_num = l[i]
        i += 1
    print(max_num)
    
    l = [88,97,79,89,76]
    xiao_num = l[0]
    i = 1
    while i < len(l):
        if l[i] < xiao_num:
            xiao_num = l[i]
        i += 1
    print(xiao_num)
    
    # reverse  源列表反转
    # sort     正序排序
    l = [88,97,79,89,76]
    l.reverse()
    print(l)  #  [76, 89, 79, 97, 88]
    #   反序推演过程
    l = [88,97,79,89,76]
    i = len(l)- 1
    while i >=0:
        print(l[i],end=' ')   # + end=' '  结束默认换行
        i -= 1
    #  76, 89, 79, 97, 88
    
    #   正序推演过程
    i = 0
    while i < len(l):
        print(l[i])
        i += 1
     # 88,97,79,89,76
    #  求和
    l = [88,97,79,89,76]
    re = 0
    for i in l:
    re += 1
    print(re//5) # 平均值
    #
    print(sum(l)) # he
    print(max(l)) # max


    # max 推演思路
    #默认第一个值最大 打擂 l[0]
    # 后边的元素和参照物依次作比较循环
    # 后边元素大于参照物 重新赋值给参照物

    l = [88,97,79,89,76]
    max_num = l[0] # 参照物
    i = 1 # 不用和本身比较 和 后一位比较
    while i < len(l):
    if l[i]> max_num:
    max_num = l[i]
    i += 1
    print(max_num)

    l = [88,97,79,89,76]
    xiao_num = l[0]
    i = 1
    while i < len(l):
    if l[i] < xiao_num:
    xiao_num = l[i]
    i += 1
    print(xiao_num)
    #
    # reverse 源列表反转
    # sort 正序排序
    l = [88,97,79,89,76]
    l.reverse()
    print(l) # [76, 89, 79, 97, 88]
    # 反序
    l = [88,97,79,89,76]
    i = len(l)- 1
    while i >=0:
    print(l[i],end=' ') # + end=' ' 结束默认换行
    i -= 1
    # 76, 89, 79, 97, 88

    # # 正序
    i = 0
    while i < len(l):
    print(l[i])
    i += 1
    # 88,97,79,89,76
  • 相关阅读:
    iOS-远程推送
    iOS--二维码
    iOS-应用打包发布常见问题
    iOS-应用上架
    iOS-内存管理
    在Linux系统中使用蓝牙功能的基本方法
    Git服务器的Gitosis安装配置及gitignore的使用方法
    Linux系统下Git操作命令整理
    在Linux系统下使用Github的基本教程
    安装专业版的linux的方法 图解安装专业版的linux
  • 原文地址:https://www.cnblogs.com/lxcai213/p/13280973.html
Copyright © 2020-2023  润新知