python按照要求实现对列表的操作: (1)创建一个具有10个元素的列表,每个元素从键盘上输入。 (2)输出该列表元素。 (3)统计高于平均值的元素个数。 (4)按照元素从大到小降序排序输出列表。
时间: 2024-09-27 11:14:10 浏览: 40
python代码写的一个超级玛丽小游戏
5星 · 资源好评率100%
在Python中,你可以按照以下步骤来完成这些操作:
1. **创建列表并获取元素**:
```python
# 创建一个空列表
lst = []
# 循环10次获取用户输入,并添加到列表中
for _ in range(10):
num = int(input("请输入一个整数: "))
lst.append(num)
```
2. **输出列表元素**:
```python
print("原始列表:", lst)
```
3. **计算平均值并统计高于平均值的元素个数**:
```python
average = sum(lst) / len(lst)
count_above_average = sum(1 for num in lst if num > average)
print("平均值:", average)
print("高于平均值的元素个数:", count_above_average)
```
4. **按元素大小降序排序并输出**:
```python
lst.sort(reverse=True)
print("降序排列后的列表:", lst)
```
阅读全文