数组最值之谜

简介: 数组最值之谜
  1. 引言
    在python中,求解一组数中的最值,可以让我们了解列表的运用和相关函数的利用。列表也算python学习的基础,更了解列表的相关的使用,可以让我们以后的python学习更有利。
  2. 问题
    给定一组数,输出其最大值与最小值
    示列:
    输入:1 ,2, 3 ,4
    输出:1 4
  3. 方法
    可以利用python自带的函数max和min,还有用sorted给列表排序,输出其第一位和最后一位。还可以用for和while循环来依次比较其大小,最后输出最值
  4. 实验结果与讨论
    List_1 = [1, 2, 3, 4]
    print(max(list_1))
    print(min(list_1))
    List_2 = sorted(list_1)
    print(list_2[0])
    print(list_2[-1])
    a = list_1[0]
    for i in list_1:
    if i > a:
    a = i
    print(a)
    for i in list_1:
    if i <= a
    a = i
    print(a)
  5. 结语

数组有时候需要排序,用python自带的函数来求解数组的最值是最简单和最快捷的,因此,我们需要多家记忆python的自带函数

目录
相关文章
|
算法 测试技术 C#
C++排序、前缀和算法的应用:英雄的力量
C++排序、前缀和算法的应用:英雄的力量
|
6月前
|
存储 算法
算法训练,牛客.判断是不是平衡二叉树 牛客.最大子矩阵两个数组的交集牛客.数组中两个字符串的最小距离
算法训练,牛客.判断是不是平衡二叉树 牛客.最大子矩阵两个数组的交集牛客.数组中两个字符串的最小距离
算法训练,牛客.判断是不是平衡二叉树 牛客.最大子矩阵两个数组的交集牛客.数组中两个字符串的最小距离
|
6月前
|
搜索推荐
【海贼王的数据航海】排序——直接选择排序|堆排序
【海贼王的数据航海】排序——直接选择排序|堆排序
27 0
|
7月前
|
Go C++ Java
C/C++每日一练(20230412) 二维数组找最值、排序
C/C++每日一练(20230412) 二维数组找最值、排序
69 0
C/C++每日一练(20230412) 二维数组找最值、排序
|
存储 算法 索引
【每日挠头算法题】LeetCode 1337. 矩阵中战斗力最弱的 K 行 —— 二分 + 排序 / 堆
【每日挠头算法题】LeetCode 1337. 矩阵中战斗力最弱的 K 行 —— 二分 + 排序 / 堆
123 0
【每日挠头算法题】LeetCode 1337. 矩阵中战斗力最弱的 K 行 —— 二分 + 排序 / 堆
【LeetCode】移动零&&颜色分类&&有序数组的平方&&有效的山脉数组
【LeetCode】移动零&&颜色分类&&有序数组的平方&&有效的山脉数组
【LeetCode】移动零&&颜色分类&&有序数组的平方&&有效的山脉数组
牛客 仓鼠与珂朵莉(在线区间带权众数)
牛客 仓鼠与珂朵莉(在线区间带权众数)
93 0
|
算法 C语言
算法每日一题——第四天——将一维数组转化为二维数组
算法每日一题——第四天——将一维数组转化为二维数组
算法每日一题——第四天——将一维数组转化为二维数组
|
人工智能 索引
852 山峰数组的峰顶索引 leetcode
852 山峰数组的峰顶索引 leetcode
285 0
|
算法