min函数
时间: 2023-07-15 09:15:26 浏览: 37
min函数是Python中的一个内置函数,用于返回给定参数中的最小值。min函数可以接受任意数量的参数,以及可迭代的对象(如列表、元组、集合等),并返回其中的最小值。如果参数是不同类型的,则会抛出TypeError异常。例如:
```python
# 返回列表中的最小值
>>> min([3, 5, 1, 2, 4])
1
# 返回元组中的最小值
>>> min((3, 5, 1, 2, 4))
1
# 返回可迭代对象中的最小值
>>> min(3, 5, 1, 2, 4)
1
```
可以通过指定关键字参数key来自定义比较规则。例如,可以使用key参数将列表中的字符串按照长度进行比较:
```python
>>> words = ['apple', 'banana', 'pear', 'orange']
>>> min(words, key=len)
'pear'
```
相关问题
MATLAB min函数
MATLAB中的min函数用于找到一组数字或数组的最小值。它的语法如下:
```
M = min(A)
```
其中,A是一个向量、矩阵或多维数组,M是A中的最小值。
例如,假设有以下向量:
```
A = [1 4 2 9 5];
```
使用min函数可以找到A中的最小值:
```
M = min(A)
```
结果将是1。
min函数也可以用于查找矩阵中的每一列或每一行的最小值。例如,假设有以下矩阵:
```
B = [1 4 2;
9 5 8;
3 6 7];
```
使用min函数查找每一行的最小值:
```
M = min(B,[],2)
```
结果将是一个列向量,包含每一行的最小值:
```
M =
1
5
3
```
同样地,使用min函数查找每一列的最小值:
```
M = min(B,[],1)
```
结果将是一个行向量,包含每一列的最小值:
```
M =
1 4 2
```
MySQL min函数
MySQL 的 MIN 函数用于返回一组数据中的最小值。它可以用于任何数据类型,包括数字、日期和字符串。
语法如下:
```
SELECT MIN(column_name)
FROM table_name
WHERE condition;
```
其中,`column_name` 是要计算最小值的列的名称,`table_name` 是要查询的表的名称,`condition` 是可选的查询条件。
例如,如果要从 `students` 表中查找最低分数:
```
SELECT MIN(score)
FROM students;
```
如果要查找某个班级的最低分数:
```
SELECT MIN(score)
FROM students
WHERE class = '1A';
```
注意,如果查询结果为空,MIN 函数将返回 NULL。