사용하지않는공간/Python

[Python] 1차원 리스트를 2차원 리스트로 만들기

반나무 2021. 4. 7. 15:13

1. 기본 for문으로 생성

# 길이와 무게를 합쳐 1차원 리스트를 2차원 배열화
fish_data = []

# zip : 
for l,w in zip(length,weight):
  fish_data.append([l,w])

fish_data

2. 리스트 컴프레이션으로 생성

# 리스트 내포(comprehension)

fish_data = [[l,w] for l,w in zip(length,weight)]
fish_data

3. numpy로 생성

# 넘파이를 사용한 방법
import numpy as np

fish_data = np.column_stack((length, weight))
fish_data
반응형