[자료구조] 2차원 배열 with Python
지날 글에서는 배열, 정렬, 그리디알고리즘에 대해 가볍게 알아보았다. 알고리즘 사이트들을 통해서 쉬운 문제부터 단계적으로 풀어보며 익숙해지고 있다. 오늘은 1차원 List를 묶어놓은 List인 2차원 배열에 대해 알아보자. 선언 2차원 이상의 다차원 List는 차원에 따라 Index를 선언 2차원 List의 선언: 세로길이(행의 개수), 가로 길이(열의 개수)를 필요로 함 Python에서는 데이터 초기화를 통해 변수선언과 초기화가 가능함 arr = [[0,1,2,3],[4,5,6,7]] (2행 4열의 2차원 List) N = int(input) arr = [list(map(int, input().split()) for _ in range(N)] 배열 순회 n X m 배열의 n*m개의 모든 원소를 빠짐없이..
2022.09.09