一个列表lst=[1,2,3,4,5,5] 用Python找出最大值的个数
时间: 2023-05-16 13:07:23 浏览: 114
可以使用Python中的max()函数和count()函数来找出最大值的个数,代码如下:
lst = [1, 2, 3, 4, 5, 5]
max_value = max(lst)
count = lst.count(max_value)
print("最大值的个数为:", count)
输出结果为:最大值的个数为: 2
相关问题
5. 统计练习:列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列题目: 1.找出列表里的最大值 2.找出列表里的最小值 3.找出列表里最大值的个数 4.计算列表里所有元素的和 5.计算列表里元素的平均值 6.计算列表的长度 7.找出元素6在列表中的索引
好的,你可以按照以下代码来对列表lst进行统计练习:
```python
lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]
# 找出列表里的最大值
max_num = max(lst)
# 找出列表里的最小值
min_num = min(lst)
# 找出列表里最大值的个数
max_count = lst.count(max_num)
# 计算列表里所有元素的和
sum_num = sum(lst)
# 计算列表里元素的平均值
avg_num = sum_num / len(lst)
# 计算列表的长度
length = len(lst)
# 找出元素6在列表中的索引
index_6 = lst.index(6)
# 输出结果
print("最大值为:", max_num)
print("最小值为:", min_num)
print("最大值的个数为:", max_count)
print("列表所有元素的和为:", sum_num)
print("列表所有元素的平均值为:", avg_num)
print("列表的长度为:", length)
print("元素6的索引为:", index_6)
```
输出结果为:
```
最大值为: 9
最小值为: 2
最大值的个数为: 3
列表所有元素的和为: 57
列表所有元素的平均值为: 6.333333333333333
列表的长度为: 9
元素6的索引为: 2
```
即最大值为9,最小值为2,最大值的个数为3,列表所有元素的和为57,列表所有元素的平均值为6.333333333333333,列表的长度为9,元素6的索引为2。
python统计列表lst = [12,2,16,30,28,10,16,20,6,18]中元素个数,找出最大值和最小值,并给lst列表从大到小排序并输出显示。
可以使用Python内置的一些函数来完成这些任务。
首先,使用`len()`函数获取列表元素的个数:
```python
lst = [12,2,16,30,28,10,16,20,6,18]
count = len(lst)
print("列表中元素的个数为:", count)
```
输出结果为:
```
列表中元素的个数为: 10
```
接下来,使用`max()`和`min()`函数获取最大值和最小值:
```python
lst = [12,2,16,30,28,10,16,20,6,18]
max_val = max(lst)
min_val = min(lst)
print("列表中的最大值为:", max_val)
print("列表中的最小值为:", min_val)
```
输出结果为:
```
列表中的最大值为: 30
列表中的最小值为: 2
```
最后,使用`sorted()`函数对列表进行排序,从大到小排序可以通过设置`reverse`参数为`True`来实现。排序后,可以使用`print()`函数输出排序后的列表。
```python
lst = [12,2,16,30,28,10,16,20,6,18]
sorted_lst = sorted(lst, reverse=True)
print("从大到小排序后的列表为:", sorted_lst)
```
输出结果为:
```
从大到小排序后的列表为: [30, 28, 20, 18, 16, 16, 12, 10, 6, 2]
```
阅读全文