用Python编写程序,求列表中的元素的个数,最大值最小值,以及元素之和还有平均值,最后将列表翻转过来
时间: 2024-11-27 14:21:33 浏览: 1
在Python中,你可以使用内置函数和循环来完成这个任务。以下是一个简单的例子:
```python
def process_list(input_list):
# 检查列表是否为空
if not input_list:
print("列表为空")
else:
# 获取元素个数、最大值、最小值、元素总和及平均值
length = len(input_list)
max_value = max(input_list)
min_value = min(input_list)
sum_values = sum(input_list)
average = sum_values / length
print(f"列表长度:{length}")
print(f"最大值:{max_value}")
print(f"最小值:{min_value}")
print(f"元素总和:{sum_values}")
print(f"平均值:{average}")
# 列表反转
reversed_list = input_list[::-1]
print(f"反转后的列表:{reversed_list}")
# 测试函数
example_list = [1, 5, 9, -2, 7]
process_list(example_list)
```
当你运行这段代码,它会首先计算列表的长度、最大值、最小值、元素总和和平均值,并打印出来,然后展示反转后的列表。
阅读全文