给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值 =最大值减去最小值)。Python代码实现
时间: 2024-05-16 14:13:47 浏览: 68
任意给定 n 个整数,求这 n 个整数序列的和、最小值、最大值
可以使用Python中的min和max函数来分别找到序列中的最小值和最大值,然后计算它们之间的差值即可。
代码实现如下:
```python
def max_span(nums):
return max(nums) - min(nums)
```
其中,nums表示输入的非负整数序列。
示例:
```python
>>> nums = [1, 2, 3, 4, 5]
>>> max_span(nums)
4
```
解释:最大值为5,最小值为1,它们之间的差值为4。
```python
>>> nums = [5, 2, 9, 1, 7]
>>> max_span(nums)
8
```
解释:最大值为9,最小值为1,它们之间的差值为8。
阅读全文