[Python] iter(), next(), enumerate()
iterable 반복 가능한 타입의 객체를 의미한다. List, Tuple, Dictionary, Set, String, Bytes, Range 등의 순회가 가능하다. Iterable 객체를 판별하기 위해선, collections.Iterable에 속한 객체(Instance)인지 확인하면 된다. isinstance() 함수를 통해 확인이 가능하다. import collections list = [1, 3, 5, 7, 9] print(isinstance(list, collections.Iterable)) # True A = 300 # int print(isinstace(A, collections.Iterable)) # False iterable한 타입은 단순히 for 문으로도 순회가 가능하다. list =..