Search

일차리스트4_문제09_가로세로합

대분류
STEP05 일차리스트
소분류
일차리스트4_문제

영상

문제

''' [문제] 아래 a 리스트는 한 줄 리스트이지만 아래와 같이 사각형으로 놓였다고 했을 때, [1] a 리스트의 가로 합은 garo 리스트에 저장하시오. [2] a 리스트의 세로 합은 sero 리스트에 저장하시오. [정답] garo = [10, 26, 42] sero = [15, 18, 21, 24] ''' a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11,12] garo = [0, 0, 0] sero = [0, 0, 0, 0]
Python
복사

해설

''' [문제] 아래 a 리스트는 한 줄 리스트이지만 아래와 같이 사각형으로 놓였다고 했을 때, [1] a 리스트의 가로 합은 garo 리스트에 저장하시오. [2] a 리스트의 세로 합은 sero 리스트에 저장하시오. [정답] garo = [10, 26, 42] sero = [15, 18, 21, 24] ''' a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11,12] garo = [0, 0, 0] sero = [0, 0, 0, 0] garoIndex = 0 for i in range(len(a)): garo[garoIndex] += a[i] if i % 4 == 3: garoIndex += 1 print("garo =", garo) seroIndex = 0 for i in range(len(a)): sero[seroIndex] += a[i] seroIndex += 1 if i % 4 == 3: seroIndex = 0 print("sero =", sero)
Python
복사