우노
[Python] list.append() 시, 여러 요소 추가 본문
list.append() 에러
list.append() 시, 1 개의 요소가 아닌 2 개 이상의 요소를 추가하려고 한다면,
형식에 맞지 않으므로 아래와 같은 에러가 발생하게 됩니다.
numbers = [] numbers.append(3, 1)
TypeError: append() takes exactly one argument (? given)
해결 방법
list 에 여러 요소를 추가하고 싶다면,
list.extend() 를 사용해, list 뒤 쪽에 새로운 list 를 붙임으로써 해결할 수 있습니다.
numbers = [] numbers.extend([3, 1]) # [3, 1]
참고
'Language > Python' 카테고리의 다른 글
[Python] Pandas DataFrame 행 추가 (0) | 2022.02.12 |
---|---|
[Python] batch 단위로 iterable 진행 (0) | 2022.02.11 |
[Python] pip 와 pip3 의 차이 (0) | 2022.02.09 |
[Python] Python 파일 실행 시, 인자 전달 방법 (0) | 2021.11.22 |
[Python] Pandas DataFrame 행, 열 요소 접근 (0) | 2021.10.09 |
Comments