python列表找出最大最小值
时间: 2024-09-27 21:07:35 浏览: 24
在Python中,你可以很容易地找到列表中的最大值和最小值。以下是两种常见的方法:
1. **使用内置函数**:
- `max()` 函数可以返回列表中的最大值,`min()` 函数则返回最小值。例如:
```python
numbers = [5, 9, 1, 7, 3]
max_value = max(numbers)
min_value = min(numbers)
print("最大值:", max_value)
print("最小值:", min_value)
```
2. **使用循环遍历**:
如果你想编写一段自定义的代码,通过遍历列表来比较每个元素,也可以实现:
```python
def find_min_max(lst):
if not lst: # 检查列表是否为空
return None, None
min_value = lst[0]
max_value = lst[0]
for num in lst:
if num < min_value:
min_value = num
elif num > max_value:
max_value = num
return min_value, max_value
numbers = [5, 9, 1, 7, 3]
min_value, max_value = find_min_max(numbers)
print("最大值:", max_value)
print("最小值:", min_value)
```
阅读全文