私は、整数リストのリストの要素の合計を計算するスクリプトを作成しています。私は入力に苦しんでいます。私はユーザーにネストされたリストの数を定義させたい。このスクリプトでは、リストとその内容を入力することができますが、最後のリストのみを処理し、前のリストは無視します。 sp=[y]
を使用してすべてのリストをsp
に取得しようとしていますが、機能していません。N個のサブリストのリストを作成する
def nested_sum(sp):
total = 0
for nested in sp:
total += sum(nested)
return total
def main():
n = int(input())
for y in range(0,n):
y = [int(x) for x in input().split()]
sp=[y]
print(sp)
print(nested_sum(sp))
main()