[python] zip ํจ์, zip ํจ์์ ์์ฉ (feat. ํ๋ง ๋ฆฌ์คํธ์ ์ ์ฅํ๋ ๋ฐฉ๋ฒ)
๋๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์์ผ๋ฉด ์๋ก ๋ง๋ฌผ๋ฆฌ๊ฒ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค ์ ์๋ ๋ฐฉ๋ฒ์ ์์๊น? zip ํจ์๋ฅผ ์ด์ฉํ๋ฉด ๋๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ฌผ๋ฆฌ๊ฒํ ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค์ด ๋ผ ์ ์๋ค. a = [0,1,2,3,4,5] b = ['a','b','c','d','e','f'] print(list(zip(a,b))) # ์ถ๋ ฅ : [(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd'), (4, 'e'), (5, 'f')] ๋ง์ฝ ๋ฆฌ์คํธ์ ํฌ๊ธฐ(๊ธธ์ด)๊ฐ ๋ค๋ฅด๋ฉด ์ด๋ป๊ฒ ๋ ๊น? a = [0,1,2,3,4,5] b = ['a','b','c'] print(list(zip(a,b))) # ์ถ๋ ฅ : [(0, 'a'), (1, 'b'), (2, 'c')] ์์ ๊ฐ์ด ์ต์์ ๊ธธ์ด์ ๋ง์ถฐ์ ์๋ก์ด ๋ฐ์ดํฐ๊ฐ ํ์ฑ๋๋ค. ์ค์ ๋ก ai, ..
2022. 7. 6.