PDF, ๊ฐ์ ๋ด์ฉ์ ์ฐธ์กฐํ์ฌ ๋ณด์ ์์ ์ ๋๋ค.
ํ์ด์ฌ ๊ฐ์ ๋ง์ง๋ง!
์ค๋ ์์ ๊ตฌ์ฑ
์ถ๊ฐ์ ์ธ ๋ฌธ๋ฒ๋ค ์๊ฐ
ํ์ด์ฌ ๋ฒ์ ์ ๋ณํ ๊ณผ์
ํจํค์ง
-
List Comprehension
- ํน์ ํ ์์(์์)๋ก ๊ตฌ์ฑ๋ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค ๋ ํ์ฉ
- ์๋ฌด ๋๋ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ์๋๊ณ , ๋๋ฌด ๋ง์ด ์ฐ๋ฉด ์ฝ๋์ ๊ฐ๋ ์ฑ๋ ๋จ์ด์ง ์ ์์!
-
Dictionary Comprehension
- ํค:๊ฐ ์์ผ๋ก ํํ๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ์ฑ์ด ์ข์์ง
- ์ปดํ๋ฆฌํธ์ ์ฝ๋๋ฅผ ๋ณด๋ฉด, ๊ฐ๋จํ ํํ์ ๋ฆฌ์คํธ/๋์ ๋๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ์ถ์๋ค๋ ๊ฒ์ ๋ฐ๋ก ์ ์ ์์
-
lambda [parameter] : ํํ์
- ํจ์๋ฅผ ์์ฉํ๋ ๊ฒ์ผ๋ก ์ดํด
- ์ด๋ฆ์ด ์๋ ํจ์(= ์ ์์์ด ํจ์๋ฅผ ๋ง๋ฌ)์ฌ์ ์ต๋ช ํจ์๋ผ๊ณ ๋ถ๋ฆผ
- ํจ์๋ฅผ ์ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๊ฐ๊ฒฐํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅ
- def๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ณณ์์๋ ์ฌ์ฉ ๊ฐ๋ฅ
-
filter
- ๋ฐ๋ณต ๊ฐ๋ฅํ ๊ฒ์ ๋ฃ์ด์ True ์ธ ๊ฒ๋ง filter object ๋ก ๋ฐํ(map ์ด๋ ๋น์ทํ ํํ)
-
map(function, iterable)
- ๋ชจ๋ ๋ฐ๋ณต ๊ฐ๋ฅํ ์ ๋ค(iterable)์๊ฒ ํจ์ ์ ์ฉํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ map object ๋ก ~ !
ํ์ด์ฌ์ ์ฌ๋ฌ ๋ฒ์ ์ ์ค์นํด๋๊ณ , VSCODE ์์ ํน์ ๋ฒ์ ์ ํํด์
์์ ์ ์งํํ ์ ์์
์ทจ์ ํ๋ ํ์ฌ๊ฐ ์ด๋๋์ ๋ฐ๋ผ ์ด๋ค ๋ฒ์ ์ ์ฌ์ฉํ๋์ง๋
ํ๋์ ์ด์๊ฐ ๋ฉ๋๋ค
๋ฒ์ ํธํ์ฑ์ด ์ธ์ด๋ณ, ํจํค์ง๋ณ๋ก ๋ค๋ฆ
ํญ์ ์ต์ ๋ฌธ๋ฒ์ด ์ข์ ๊ฒ๋ง์ ์๋๋ค
ํ์ด์ฌ 3.8์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด, ๋ฎ์ ๋ฒ์ ์ ์ฌ์ฉํ๋ ์์ ์์ ํ์ ํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์
์ธ์ด๊ฐ ์ด๋ ๊ฒ ๋ฌ๋ผ์ง๊ณ ์๋ค๋ ๊ฒ์ ์๋ ์ ๋๋ก ์ดํดํ์
ํ์ด์ฌ 3.8์์ ์์ ์์ ๋ค๋ฃฐ ๋ฌธ๋ฒ! (ํ์ด์ฌ ์์ต์ ์ฐธ๊ณ )
์์น ์ ์ฉ ๋งค๊ฐ ๋ณ์
์ด๋ ธํ ์ด์ ์
๋์ ํ์ ์ธ์ด์ธ ํ์ด์ฌ์์
๋ณ์์ ํ์ ์ ๋ํ ํํธ๋ฅผ ์ฃผ๋ ๊ฒ! ๊ทธ๋ฅ ํํธ.. ๊ทธ๋ฅ ๋ ธํธ..
ํจ์ ์ด๋ ธํ ์ด์ ์ ์ฐ๋ฉด, x๋ y์ ํ์ ์ด int ๋ผ๋ ํํธ๋ง ์ ๊ณตํ๋ ๊ฒ
ํ ์ํ๋ก์ฐ๋ ๋ฐ์ดํฐ๋ถ์ํ ๋ ์ฐ๋ ๊ธฐ๊ณํ์ต ๋ผ์ด๋ธ๋ฌ๋ฆฌ
์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํด์ ์ฐ๋ ค๋ฉด?
์ด ๊ฒ์ ๊ด๋ฆฌํ๋ ๊ด๋ฆฌ์ pip ๋ฅผ ํ์ฉ!
ํ์ด์ฌ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ
์ด๋ฏธ ๋ด์ฅ๋์ด ์๋ ๋ชจ๋๊ณผ ํจ์๋ฅผ ๋ณผ ์ ์์
๊ทธ๋ฌ๋ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๊ณ ํจํค์ง๋ฅผ ์ง์ ์ค์นํ๋ ค๋ฉด pip ์ด์ฉ
๋ฐํํ๋ฉด์์ Git bash ์คํํ๊ณ
$ pip list
์น๋ฉด ์ปดํจํฐ์ ์ค์น๋์ด ์๋ ํจํค์ง๋ฅผ ํ์ธ ๊ฐ๋ฅ
$ pip install ํจํค์ง๋ช
์๋ก์ด ํจํค์ง ์ค์นํ๊ธฐ
ํ์ด์ฌ์ ์ค์นํ ์์น์ ํจํค์ง๋ค์ด ์ค์น๋์ด ์์
(0721_1.png ์ฐธ์กฐ)
$ pip uninstall ํจํค์ง๋ช
์ค์นํ๋ ํจํค์ง ์ญ์ ํ๊ธฐ(์คํ ๋ฑ์ ์ค๋ฅ ๋ฐ์ ์ ํ์ฉ!)๊ฐ์ํ๊ฒฝ
ํ๋ก์ ํธ๋ง๋ค ํ์ด์ฌ์ ๋ฒ์ ์ด ๋ชจ๋ ๋ค๋ฅผ ๋, ํจํค์ง๋ค์ ๋ฐ๋ก๋ฐ๋ก ๊ด๋ฆฌํ ์ ์๊ฒ ๋์์ฃผ๋ ๊ฒ
(0721_2.png ์ด๋ฏธ์ง ์ฐธ์กฐ)
์ฅ๊ณ ๋ฐฐ์ธ ๋ ๋ ์์ธํ ๋ค๋ค๋ณผ ์์ !
์ค์ต๋ฌธ์ 1288 ์ ๊ทผ๋ฐฉ๋ฒ



.png)