如何创建从100个元素到10个元素的列表 [英] How to create list from 100 elements to list of 10
本文介绍了如何创建从100个元素到10个元素的列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
今天我的大脑会褪色,我相信在这里得到提示要比想一个小时要快.
I have small brain fade today and I believe it will be faster to get hint here than wondering for an hour.
我有100个元素的列表A.如何创建基于列表A的另一个列表(B),该列表将包含10个元素,因此每个元素都是列表A中10个元素的均值?
I have list A of 100 elements. How can I create another list(B) basing on list A, that will have 10 elements, so that each element is mean of 10 elements from list A?
谢谢.
e.g.
A = [10,10,10,10,10,20,20,20,20,20,30,30,30,30,30,40,40,40,40,40]
B = [15, 35]
推荐答案
A = [10,10,10,10,10,20,20,20,20,20,30,30,30,30,30,40,40,40,40,40]
B = []
for i in range (0,int(len(A)/10)):
numbersSum = sum(A[i*10:(i+1)*10])/10
print(numbersSum)
B.append(numbersSum)
print(B)
这篇关于如何创建从100个元素到10个元素的列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文