马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 一个账号 于 2020-3-20 14:54 编辑
Python min() 函数
语法
- min(iterable, *[, default=obj, key=func]) -> value
- min(arg1, arg2, *args, *[, key=func]) -> value
复制代码
参数
参数有两种传递方式:
1. 传递 1 或多个可迭代对象:如果传递 1 个可迭代对象,比的是可迭代对象里面的值;
如果给的是 多个可迭代对象,比的是每一个迭代器对象。
2. 传递多个字符串或数字:比的是每个字符串或数字。
参数 | 描述 | iterable | 可迭代对象 | key | 自定义处理函数,以 key 的返回结果进行对比 | default | 默认值,只有在传递单个空值时有效 |
描述
min() 方法用于找出最小的值。
返回值
返回最小的值。
例子
- >>> min("aobiwjoe4not4igja;wolqo28475199*&")
- '&'
- >>> min(1, 7, 4, 7, 3, 3, 6)
- 1
- >>> min([4, 2, 5, 7, 3, 2])
- 2
- >>> min([4, 2, 5, 7, 3, 2], [3])
- [3]
- >>> min([4, 2, 5, 7, 3, 2], [3, 4, 6, 8, 4, 6, 8, 9, 4, 5, 3])
- [3, 4, 6, 8, 4, 6, 8, 9, 4, 5, 3]
- >>> min([4, 2, 5, 7, 3, 2], [3, 4, 6, 8, 4, 6, 8, 9, 4, 5, 3], key=len)
- [4, 2, 5, 7, 3, 2]
- >>> min("")
- Traceback (most recent call last):
- File "<pyshell#8>", line 1, in <module>
- min("")
- ValueError: min() arg is an empty sequence
- >>> min("", default="default")
- 'default'
复制代码 |