
is_iterable() 함수는 iterable 한 데이터 타입을 확인하는 데 사용됩니다. 이 함수는 다음과 같은 데이터 타입을 지원합니다.
- 리스트 (list)
- 튜플 (tuple)
- 문자열 (str)
- 집합 (set)
- 딕셔너리 (dict)
- 시퀀스 (sequence) 타입
is_iterable() 함수를 사용하여 iterable 한 데이터 타입을 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
python
import collections.abc
def is_iterable(obj):
return isinstance(obj, collections.abc.Iterable)
# 예제
print(is_iterable([1, 2, 3])) # True
print(is_iterable((1, 2, 3))) # True
print(is_iterable("hello")) # True
print(is_iterable({1, 2, 3})) # True
print(is_iterable({1: 2, 3: 4})) # True
print(is_iterable(123)) # False
print(is_iterable(None)) # False
이러한 예제를 통해 is_iterable() 함수를 사용하여 iterable 한 데이터 타입을 확인하는 방법을 쉽게 이해할 수 있습니다.
2025-03-22 03:57