파이썬/파이썬 공부

리스트 안의 리스트를 내보내기, 중첩 리스트 해제

삼전동해커 2024. 5. 22. 16:17

중첩 리스트 1차원으로 만드는 방법

 

다음과 같은 중첩 리스트 예제가 있다.

[['Arrows',
  'Fireball',
  'Flying Machine',
  'Goblin Cage',
  'Golden Knight',
  'Royal Hogs',
  'Royal Recruits',
  'Zappies'],
 ['Arrows',
  'Fireball',
  'Flying Machine',
  'Goblin Cage',
  'Golden Knight',
  'Royal Hogs',
  'Royal Recruits',
  'Zappies'],
 ['Earthquake',
  'Firecracker',
  'Hog Rider',
  'Ice Spirit',
  'Mighty Miner',
  'Skeletons',
  'Tesla',
  'The Log'], ... ]

 

1. numpy의 flatten()을 이용하기

import numpy as np

np.array(full_champ_list).flatten().tolist()