파이썬[Python]: itertools - tee 함수
파이썬(Phthon): itertools 모듈 - tee 함수(function)
/// 설명
하나의 반복 가능한 객체를 n개의 독립된 이터레이터로 만들어 줍니다.
만약 tee() 함수에 의해 분리되어지면, 최초의 반복 가능한 객체는 변경하지 않는 것이 좋습니다. orginal iterable != splited iterator
※ 형식
itertools.tee(iterable, n=2)
reference
https://docs.python.org/3/library/itertools.html#module-itertools
만약 tee() 함수에 의해 분리되어지면, 최초의 반복 가능한 객체는 변경하지 않는 것이 좋습니다. orginal iterable != splited iterator
※ 형식
itertools.tee(iterable, n=2)
reference
https://docs.python.org/3/library/itertools.html#module-itertools
/// 예제
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | import itertools test_list = [(1, 2), (3, 4), (5, 6)] test_tee = itertools.tee(test_list, 2) print(test_tee) # (<itertools._tee object at 0x00000233D60CA4C0>, <itertools._tee object at 0x00000233D60CA500>) test_x, test_y = test_tee print(test_x) # <itertools._tee object at 0x00000233D60CA4C0> print(test_y) # <itertools._tee object at 0x00000233D60CA500> print(list(test_x)) # [(1, 2), (3, 4), (5, 6)] print(list(test_y)) # [(1, 2), (3, 4), (5, 6)] | cs |
* 실행환경: Microsoft Windows 10 Homes
* 인터프리터: 파이썬(Python 3.9)
– 당신을 응원합니다. –
댓글
댓글 쓰기