反復プロセスによって作成されたリストがあり、可変数のサブリストで構成されており、すべて同じ数の要素があります。これも可変です。たとえば、1 回の反復で、次のように、それぞれ 3 つの要素からなる 4 つのサブリストを作成できます。
list_1 = [[1,3,5], [7,4,9], [3,6,2], [5,4,7]]
そして、コードの次の繰り返しで、次のことができます。
list_2 = [[2,4,8,3,5], [2,4,9,1,3], [1,9,6,3,6]]
つまり、それぞれ 5 つの要素を持つ 3 つのサブリストです。
特定の反復では、すべてのサブリストは常に同じ数の要素を持ちます。
各サブリストの同じ位置にあるすべての要素の平均を含む、から新しいリストを繰り返し生成する方法が必要i
です。したがって、最初のケースでは、次のよう になります。list_i
list_1
avrg_list = [4.0, 4.25, 5.75]
および の 2 番目のケースではlist_2
:
avrg_list = [1.67, 5.67, 7.67, 2.33, 4.67]
さまざまな数のサブリストと要素に合わせて調整する柔軟なコードでこれを行うにはどうすればよいですか?