Search

이차리스트2_문제05_그래프거꾸로

대분류
STEP08 이차리스트
소분류
이차리스트2_문제

영상

문제

''' [문제] a이차리스트에 data의 값들만큼 1을 채워 넣으시오. 단, 가로를 기준으로 오른쪽에서 왼쪽으로 저장하시오. 결과를 사각형 모양으로 출력하시오. [예시] data = [5,3,7,3,9] [0,0,0,0,0,1,1,1,1,1] [0,0,0,0,0,0,0,1,1,1] [0,0,0,1,1,1,1,1,1,1] [0,0,0,0,0,0,0,1,1,1] [0,1,1,1,1,1,1,1,1,1] ''' data = [5,3,7,3,9] a = [ [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0] ]
Python
복사

해설

''' [문제] a이차리스트에 data의 값들만큼 1을 채워 넣으시오. 단, 가로를 기준으로 오른쪽에서 왼쪽으로 저장하시오. 결과를 사각형 모양으로 출력하시오. [예시] data = [5,3,7,3,9] [0,0,0,0,0,1,1,1,1,1] [0,0,0,0,0,0,0,1,1,1] [0,0,0,1,1,1,1,1,1,1] [0,0,0,0,0,0,0,1,1,1] [0,1,1,1,1,1,1,1,1,1] ''' data = [5,3,7,3,9] a = [ [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0] ] for i in range(len(a)): for j in range(data[i]): a[i][len(a[i]) - 1 - j] = 1 for i in range(len(a)): print(a[i])
Python
복사