python求最小值和最大值
时间: 2023-09-04 09:15:04 浏览: 97
求一个列表的最小值和最大值可以用Python内置函数`min`和`max`。
示例代码如下:
```python
my_list = [1, 2, 3, 4, 5]
min_value = min(my_list)
max_value = max(my_list)
print("最小值为:", min_value)
print("最大值为:", max_value)
```
输出结果为:
```
最小值为: 1
最大值为: 5
```
除了列表,对于其他可迭代对象(如元组、集合等),也可以使用`min`和`max`函数进行求值。
相关问题
python判断最小值和最大值和中间值
以下是Python代码,用于判断最小值、最大值和中间值:
```
numbers = [12, 34, 56, 78, 90]
# Find the minimum value
min_num = min(numbers)
print("Minimum value is:", min_num)
# Find the maximum value
max_num = max(numbers)
print("Maximum value is:", max_num)
# Find the middle value
sorted_numbers = sorted(numbers)
middle_index = len(sorted_numbers) // 2
middle_num = sorted_numbers[middle_index]
print("Middle value is:", middle_num)
```
这段代码将列表 `numbers` 中的值进行了排序,然后找到了最小值、最大值和中间值,分别存储在变量 `min_num`、`max_num` 和 `middle_num` 中。注意,如果列表中的元素个数为偶数,则中间值为中间两个数的平均值。
python求list最小值和最大值及其位置
可以使用内置函数`min()`和`max()`来求列表的最小值和最大值,使用`index()`方法来找到它们在列表中的位置。
例如,对于以下列表:
```python
my_list = [10, 20, 5, 30, 15]
```
可以使用以下代码找到最小值和最大值及其位置:
```python
min_value = min(my_list)
min_index = my_list.index(min_value)
print("Minimum value:", min_value)
print("Minimum value index:", min_index)
max_value = max(my_list)
max_index = my_list.index(max_value)
print("Maximum value:", max_value)
print("Maximum value index:", max_index)
```
输出结果为:
```
Minimum value: 5
Minimum value index: 2
Maximum value: 30
Maximum value index: 3
```
阅读全文