[파이썬] 2차원 리스트를 1차원 리스트로 만들기
2차원 리스트를 1차원 리스트의 형태로 만드는 것을 flatten이라 부른다. 즉 matrix(2차원 배열)를 리스트(1차원 배열) 형태로 만드는 것이다. my_list = [[1, 2], [3, 4], [5, 6]] 방법 1 - sum 함수 answer = sum(my_list, []) print(answer) >>> [1, 2, 3, 4, 5, 6] itertools 라이브러리 활용 방법 2 - itertools.chain print(list(itertools.chain(*board))) >>> [1, 2, 3, 4, 5, 6] 또한, itertools 라이브러리에는 iterable한 객체를 연결하여 반환하는 itertools.chain() 함수가 있다. itertools.chain() 메서드 인자의..
2020.12.30