一维整数列表的输入和输出练习1 【问题描述】输入若干个整数,求其最大值,输出全部数据,以及总和、个数、平均值 【输入形式】每一行输入一个整数,输入若干个整数,输入0结束 【输出形式】如果列表中有数据,则输出两行,第一行用列表格式输出全部数据,第2行输出总和、个数、平均值(不必设置格式)。如果列表中没有数据,则只输出[] 【样例输入1】 10 20 30 40 50 0 【样例输出1】 [10, 20, 30, 40, 50] 150 5 30.0 【样例输入2】 123
时间: 2024-02-11 07:09:18 浏览: 55
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值
好的,这是一道关于一维整数列表输入输出的练习题。以下是我给出的 Python 代码实现:
```python
nums = []
num = int(input())
while num != 0:
nums.append(num)
num = int(input())
if len(nums) == 0:
print("[]")
else:
print(nums)
total = sum(nums)
count = len(nums)
average = total / count
print(total, count, average)
```
你可以将上述代码复制到你的代码编辑器中进行运行测试。
阅读全文