ย zip ํจ์
ํ์ด์ฌ์์ zip ํจ์๋ ์ฌ๋ฌ ๊ฐ์ ์ดํฐ๋ฌ๋ธ(iterables, ๋ฆฌ์คํธ, ํํ ๋ฑ)์ ์ธ์๋ก ๋ฐ์, ๋์ผํ ์ธ๋ฑ์ค์ ์์๋ค์ ํํ๋ก ๋ฌถ์ด์ ์ดํฐ๋ ์ดํฐ(iterator)๋ฅผ ์์ฑํ๋ค.
์ด ํจ์๋ ์ฃผ๋ก ์ฌ๋ฌ ๋ฆฌ์คํธ๋ ํํ์ ๋ฐ์ดํฐ๋ฅผ ๋ณ๋ ฌ์ ์ผ๋ก ์ฒ๋ฆฌํ ๋ ์ฌ์ฉ๋๋ค.
๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
zip(iterable1, iterable2, ...)
Python
๋ณต์ฌ
์์
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
zipped = zip(list1, list2)
# [(1, 'a'), (2, 'b'), (3, 'c')]
Python
๋ณต์ฌ