๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜

ยทpython
๋ชจ๋‘๊ฐ€ ์•Œ๋‹ค์‹œํ”ผ python์˜ ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ๊ฐ„๋‹จํ•œ ๋ฌธ๋ฒ•์ด๋‹ค. ๋‹ค๋ฅธ ์–ธ์–ด์—์„œ ๋งŽ์€ ์ค„์„ ์‚ฌ์šฉํ•ด์•ผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ๋ฅผ ํ•œ ์ค„๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. list comprehension์„ ์ž˜ ์ด์šฉํ•˜๋ฉด ์ฝ”๋“œ๊ฐ€ ํ›จ์”ฌ ๊ฐ„๊ฒฐํ•˜๊ณ  ์ด๋ป๋ณด์ธ๋‹ค. ์˜ˆ์‹œ๋ฅผ ๋“ค์–ด๋ณด๊ฒ ๋‹ค ์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ ์š”์†Œ์— 1์„ ๋”ํ•œ ์ƒˆ๋กœ์šด ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ๋•Œ, list comprehension์„ ์ด์šฉํ•˜์ง€ ์•Š์œผ๋ฉด for๋ฌธ์„ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. my_list = [1, 2, 3] new_list = [] for num in my_list: new_list.append(num + 1) print(new_list) # = [2, 3, 4] ํ•˜์ง€๋งŒ, list comprehension์„ ์ด์šฉํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค...
Chan Lee
'๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก