python使用min() 获取几个值中的最小值

时间:2016-08-24
python min() 函数用于获取给定数值(序列)中的最小值,本文章向大家介绍 min() 函数的使用方法和基本使用实例,需要的朋友可以参考一下。

python min()函数介绍

min() 方法返回给定参数的最小值,参数可以为序列。

语法:

min( x, y, z, .... )

参数:

  • x -- 第一个数值
  • y -- 第二个数值
  • z -- 第三个数值

返回值:

返回所有值中最小的那一个数值。

python min()实例

使用min()函数获取系列中的最小值:

#!/usr/bin/python
#  http://www.manongjc.com/article/1396.html 
print "min(80, 100, 1000) : ", min(80, 100, 1000)
print "min(-20, 100, 400) : ", min(-20, 100, 400)
print "min(-80, -20, -10) : ", min(-80, -20, -10)
print "min(0, 100, -400) : ", min(0, 100, -400)

运行结果:

min(80, 100, 1000) :  80
min(-20, 100, 400) :  -20
min(-80, -20, -10) :  -80
min(0, 100, -400) :  -400

python的min()函数也可用于比较tuple:

>>> a = (2,'asv','dfg')
>>> b = (3,'gsg','weg')
>>> c = (5,'bad','ser')
>>> min(a, b, c)
(2, 'asv', 'dfg')
>>>