반응형
extend, TypeError: 'int' object is not iterable¶
In [1]:
# 리스트에 extend 메서드를 사용할때 iter 를 할 수 없는 단일 변수일 경우 아래와 같은 에러가 발생합니다.
mother_list = []
for num in range(8):
mother_list.extend(num)
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-1-2f4991de6df2> in <module> 3 4 for num in range(8): ----> 5 mother_list.extend(num) TypeError: 'int' object is not iterable
In [17]:
mother_list = []
for num in range(8):
# 아래와 같이 단일 변수를 extend 할 경우 리스트를 씌워 하나라도 ㅑ
num = [num]
mother_list.extend(num)
mother_list
Out[17]:
[0, 1, 2, 3, 4, 5, 6, 7]
In [ ]:
반응형
'python' 카테고리의 다른 글
OSError: [E050] Can't find model 'en_core_web_sm'. It doesn't seem to be a Python package or a valid path to a data directory. (1) | 2023.12.07 |
---|---|
ModuleNotFoundError: No module named 'nltk' (0) | 2023.12.07 |
파이썬 이름 리스트 예시 (0) | 2023.11.30 |
파이썬 리스트 순서 뒤집기 (0) | 2023.11.30 |
error: multiple repeat at position (0) | 2023.11.27 |
댓글