7.2K/s 函数专项练习 15:04 | < 4.简答题 习题四: 编写一个函数,查找列表中最大值和最小值, 给定一个序列返回一个元组,其中元组的第一个数为序列的最大值,第二个数为序列的最小值 输入答案 <上一题 4/6 答题卡 下一题> 三 <
时间: 2024-03-12 07:49:35 浏览: 70
好的,这道题目跟之前的题目有些类似,以下是实现代码:
```python
def find_max_min(sequence):
if not sequence:
return None
max_val = sequence[0]
min_val = sequence[0]
for val in sequence:
if val > max_val:
max_val = val
elif val < min_val:
min_val = val
return (max_val, min_val)
```
这个函数跟之前的函数唯一的不同是返回的元组中,第一个元素是最大值,第二个元素是最小值。
你可以这样使用它:
```python
>>> sequence = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
>>> find_max_min(sequence)
(9, 1)
```
希望这个函数能够满足你的需求!
阅读全文
相关推荐
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)