감자의 개발공부 일지

[Python] 리스트에 한번에 여러개 값을 추가하는 방법 본문

Python

[Python] 리스트에 한번에 여러개 값을 추가하는 방법

Elie_J 2022. 10. 5. 16:59
반응형

<리스트에 한번에 여러개  값을 추가하는 방법>

data리스트에 한번에 여러개의 값을 추가하고 싶을때 아래와 같은 방식을 사용하면 나중에 append한 값이 자체 인덱스로 들어가게 된다.

data = []
data.append('id')
data.append(['class', 'grade', 'name'])
print(data) #['id', ['class', 'grade', 'name']]

-> 이러한 결과 값을 원하지 않았다.

 

여러값을 추가하고 싶다면 append가 아닌 extend로 값을 추가해야한다.

data = []
data.append('id')
data.extend(['class', 'grade', 'name'])

print(data) #['id', 'class', 'grade', 'name']

위와 같은 방식을 사용하면 값이 잘 나오게 된다.

반응형