티스토리 뷰
# Python 3 : Iterable
import collections
# iterable types
var_list = [1, 3, 5, 7]
print(isinstance(var_list, collections.Iterable)) # True
var_tuple = (1, 3, 5, 7)
print(isinstance(var_tuple, collections.Iterable)) # True
var_dict = {"a": 1, "b": 3}
print(isinstance(var_dict, collections.Iterable)) # True
var_set = {1, 3}
print(isinstance(var_set, collections.Iterable)) # True
var_range = range(0, 5)
print(isinstance(var_range, collections.Iterable)) # True
var_str = "abc"
print(isinstance(var_str, collections.Iterable)) # True
var_bytes = b'abcdef'
print(isinstance(var_bytes, collections.Iterable)) # True
# none iterable types
var_int = 932
print(isinstance(var_int, collections.Iterable)) # False
var_float = 10.2
print(isinstance(var_float, collections.Iterable)) # False
var_none = None
print(isinstance(var_none, collections.Iterable)) # False
'Series' 카테고리의 다른 글
Iterator [Python] __iter__(), __next__() (0) | 2018.06.16 |
---|---|
Iterator [Python] iter(), next() (0) | 2018.06.16 |
Iterator [Java] ArrayList<String> animals - iterator, hasNext, next (0) | 2018.06.16 |
Iterator [Java] LinkedList<String> animals - for, while (0) | 2018.06.16 |
Iterator [Java] class DaysOfTheWeek implements Iterable - class DaysIterator implements Iterator (0) | 2018.06.16 |