[Python] 배열안에 배열의 요소 넣기 [].extend

insung·2024년 6월 11일

Python 알고리즘 풀던 중 요소가 들어있는 배열안에 다른 배열의 요소를 넣어야 하는 경우가 생겼다.

처음에는 append를 쓰려고 하니 배열안에 배열이 그대로 들어가는 문제 발생

ex) [0] 안에 [1,2,3] 을 넣어서 [0,1,2,3] 을 만들고 싶은데 append를 쓰니
[0, [1,2,3]] 왼쪽과 같이 들어가는 문제가 생긴것.

JS에선 [0, ...배열] 식으로 쓰면 됐지만.. 파이썬은 JS가 아니니..

이럴때는 extend를 쓰면 된다고 한다.

[0].extend([1,2,3]) 을 하게 해주면 [0,1,2,3]으로 처음 기대했던 리스트를 만들 수 있다.

profile
안녕하세요 프론트엔드 관련 포스팅을 주로 하고 있습니다

0개의 댓글