728x90 반응형 iterable1 Python iterable, iterator iterable - 여러개의 값을 가지는 객체. - 반복 가능한 객체. - for문에 넣어서 돌릴 수 있는 것. - list, tuple, dic, set, string 모두 iterable한 객체이다. iterator - iter() 내장함수를 통해 iterable 한 객체로부터 iterator를 만들 수 있다. - iterator의 내장함수 next()를 통해 하나씩 데이터에 접근하고 현재 상태값을 저장한다. - iterator는 1회용 객체이다. 모든 데이터에 접근이 끝나면 없어진다. - iterator는 독립적인 객체이다. ex) a = [1, 2, 3] i1 = iter(a) i2 = iter(a) -> i1 과 i2 는 다르다. i1을 2번 print 하면 3이 남아 있고 i2를 1번 prin.. 2022. 6. 11. 이전 1 다음 728x90 반응형