๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กํŒŒ์ด์ฌ ๋ฆฌ์ŠคํŠธ ๋ฐ์ดํ„ฐ ๊ฒฐํ•ฉ (1)

Hey Tech

[Python] ๋‚ด์žฅ ํ•จ์ˆ˜ zip ์ดํ•ด ๋ฐ ์‹ค์ „ ์ฝ”๋“œ

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” ํŒŒ์ด์ฌ ๋‚ด์žฅ ํ•จ์ˆ˜ zip์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค. zip ํ•จ์ˆ˜๋ž€? ํŒŒ์ด์ฌ ๋‚ด์žฅ ํ•จ์ˆ˜์ธ zip์„ ์‚ฌ์šฉํ•˜๋ฉด ์œ„ ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. zip ํ•จ์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ๊ฐœ์ˆ˜๊ฐ€ ๊ฐ™์€ ์ž๋ฃŒํ˜• ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ, ๊ฐ™์€ ์ธ๋ฑ์Šค์˜ ๋ฐ์ดํ„ฐ๋ผ๋ฆฌ ํŠœํ”Œ(tuple)๋กœ ๊ฒฐํ•ฉํ•ด ์ฃผ๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. zip ํ•จ์ˆ˜์˜ ์—ญํ•  ์ดํ•ด ์•„๋ž˜ ์˜ˆ์‹œ๋ฅผ ๋ณด์‹œ๋ฉด zip ํ•จ์ˆ˜๋ฅผ ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜์‹ค ์ˆ˜ ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค. ๊ณผ์ผ์˜ ์ด๋ฆ„, ๊ฐ€๊ฒฉ, ๊ฐœ์ˆ˜๋ฅผ ๊ฐ๊ฐ ๋ฆฌ์ŠคํŠธ์— ์ €์žฅํ•ด ๋‘์—ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. fruit = ['์‚ฌ๊ณผ', '๋ฐ”๋‚˜๋‚˜', 'ํŒŒ์ธ์• ํ”Œ'] price = [1200, 1000, 7000] quantity = [20, 12, 3] ์œ„์™€ ๊ฐ™์ด ๋ฐ์ดํ„ฐ ์ข…๋ฅ˜๋ณ„๋กœ ๋ฆฌ์ŠคํŠธ์— ๋‚˜๋ˆ ์ ธ ์žˆ์œผ๋ฉด ์–ด๋–ค ๊ณผ์ผ์ด ์–ผ๋งˆ์˜ ๊ฐ€๊ฒฉ์—, ๋ช‡ ๊ฐœ์ •๋„ ๋ณด๊ด€๋˜์–ด ์žˆ๋Š”์ง€ ์•Œ๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ..

SW ๊ฐœ๋ฐœ/Python 2022. 2. 23. 20:48