21、设计一个函数,接受一组数据,分别计算最大值和最小值。
时间: 2023-06-19 09:36:10 浏览: 303
你可以使用以下 Python 代码设计一个函数来计算一组数据的最大值和最小值:
```python
def calc_max_min(data):
"""
计算一组数据的最大值和最小值
:param data: 数据列表
:return: 最大值和最小值的元组
"""
# 初始化最大值和最小值
max_val = data[0]
min_val = data[0]
# 遍历数据列表,更新最大值和最小值
for val in data:
if val > max_val:
max_val = val
if val < min_val:
min_val = val
# 返回最大值和最小值的元组
return (max_val, min_val)
```
使用示例:
```python
data_list = [1, 2, 3, 4, 5]
max_val, min_val = calc_max_min(data_list)
print("最大值:", max_val)
print("最小值:", min_val)
```
输出:
```
最大值: 5
最小值: 1
```
阅读全文