개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.22 03:56

is_iterable() 함수 사용에 대한 도움을 부탁드립니다.

목록
  • 인증체계장인 20시간 전 2025.03.22 03:56 새글
  • 2
    1
is_iterable() 함수는 어떤 데이터 타입을 지원하는지 궁금합니다.
여러 데이터 타입을 지원하는지 알고 싶습니다.
예를 들어, 리스트, 튜플, 문자열, 딕셔너리, 집합 등은 모두 iterable 한가요?

혹시 is_iterable() 함수를 사용하여 iterable 한 데이터 타입을 확인하는 방법이 있나요?

    댓글목록

    profile_image
    나우호스팅  20시간 전



    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

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 5,537건 / 3 페이지

검색

게시물 검색