관리 메뉴

TEAM EDA

2차원의 배열을 1차원의 배열로 바꾸는 코드 본문

EDA Study/코드

2차원의 배열을 1차원의 배열로 바꾸는 코드

김현우 2020. 12. 28. 22:48
import numpy as np 
x = [[1, 2, 3], [4, 5, 6]]

# 방법1. np.concatenate(x)
np.concatenate(x)

# 방법2. flatten()
np.array(x).flatten()

# 방법3. chain
from itertools import chain
list(chain(*x))

# 방법4. List Comprehension 
[j for i in x for j in i]

# 방법5. reduce 사용 방법
list(reduce(lambda x, y: x+y, myMatrix))