python-3.x - 如何将浮点数添加到列表中,直到列表的长度等于 N 数?
问题描述
我必须创建一个程序,它询问浮点数列表的长度,然后它应该询问列表中的浮点数,最后它会打印这些数字的平均值。使用 Python 3。
我已经尝试list.extend
将带有分配的数字添加到列表中并添加浮点输入。
numbersInTheList=int(input())
thoseNumbers=[]
while len(thoseNumbers)!=numbersInTheList:
thoseNumbers=thoseNumbers + float(input())
print(sum(thoseNumbers)/numbersInTheList)
我希望输出是列表中数字的平均值。
解决方案
list.extend
用于用另一个列表扩展一个列表。在这种情况下,您希望将append
单个值添加到现有列表中。
numbersInTheList= int(input())
thoseNumbers = []
while len(thoseNumbers) != numbersInTheList:
thoseNumbers.append(float(input()))
print(sum(thoseNumbers)/numbersInTheList)
推荐阅读
- audio - 使用 VLC over http 流式传输 MP4 视频没有音频
- javascript - 以最少的步骤找到一个混乱的字符序列
- spring-boot - Hazelcast 客户端指标没有价值(始终为 0.0)
- unix - bash 脚本中的单词替换
- ajax - 在 Codeigniter 中使用 AJAX 刷新数据表时出错
- php - simplexmlelement 对象未列出所有子对象
- android - onViewCreated 调用了两次
- powershell - 按名称对用户进行排序并将其添加到字母组
- google-sheets - 当我刷新/更新工作表时,有没有办法停止单元格中的数据更改?
- android - 尝试将嵌套 for 循环的旧 Java 函数转换为 RxJava 样式