数组最值之谜
Posted 算法与编程之美
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组最值之谜相关的知识,希望对你有一定的参考价值。
- 引言
在python中,求解一组数中的最值,可以让我们了解列表的运用和相关函数的利用。列表也算python学习的基础,更了解列表的相关的使用,可以让我们以后的python学习更有利。 - 问题
给定一组数,输出其最大值与最小值
示列:
输入:1 ,2, 3 ,4
输出:1 4 - 方法
可以利用python自带的函数max和min,还有用sorted给列表排序,输出其第一位和最后一位。还可以用for和while循环来依次比较其大小,最后输出最值 - 实验结果与讨论
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) - 结语
数组有时候需要排序,用python自带的函数来求解数组的最值是最简单和最快捷的,因此,我们需要多家记忆python的自带函数
以上是关于数组最值之谜的主要内容,如果未能解决你的问题,请参考以下文章
POJ 3264 Balanced Lineup(线段树 区间最值)