在Python中,比较两个值的大小通常使用 `max()` 和 `min()` 函数。以下是这两个函数的基本用法:
`max(iterable[, key])`:返回可迭代对象中的最大值。`key` 参数是一个可选函数,用于指定比较的方式。
`min(iterable[, key])`:返回可迭代对象中的最小值。
例如,要比较两个数字的大小,可以使用 `max()` 和 `min()` 函数:
```python
a = 5
b = 10
print(max(a, b)) 输出 10
print(min(a, b)) 输出 5
对于列表,可以使用 `sorted()` 函数进行排序,从而间接比较列表的大小:
```python
list1 = [1, 2, 3, 4, 5]
sorted_list1 = sorted(list1) 将list1排序
print(sorted_list1) 输出 [1, 2, 3, 4, 5]
需要注意的是,在Python 3中,`cmp()` 函数已经被移除,因此不推荐使用。取而代之的是使用 `if/else` 语句进行比较。