๐ Algorithm(70)
-
๋ฆฌ์คํธ(List) / ๋์ ๋๋ฆฌ(Dictionary) ์ ๋ ฌ
์ง๋ ๊ธ์ ์ด์ด ๋ฆฌ์คํธ ์ ๋ ฌ์ ๊ดํด ์ ๋ฆฌํด๋ณด๊ณ ์ ํฉ๋๋ค! ๋ฆฌ์คํธ(list) ์๋ฃํ๊ณผ ๋์ ๋๋ฆฌ(dictionary) ์๋ฃํ์ ๋ํด ํท๊ฐ๋ฆฌ์ ๋ค๋ฉด ?! ์๋ ๊ธ์ ์ฝ๊ณ ์ค์๋ฉด ์ดํดํ์๊ธฐ ๋ ์ฌ์ฐ์ค ๊ฑฐ์์ : ) ๋ฆฌ์คํธ(List) ํ์ด์ฌ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์๋ฃํ์ธ ๋ฆฌ์คํธ(List)์ ๋ํด ๊ฐ๋จํ ์ ๋ฆฌํด๋ณด๊ณ ์ ํฉ๋๋ค. ๋ฆฌ์คํธ์ ๋ช๋ช ๊ธฐ๋ฅ๋ค์ ๋ํด์ ์๊ฐํด๋ณผ๊ฒ์! ๐ List ์ธ๋ฑ์ฑ/์ฌ๋ผ์ด์ฑ ๊ธฐ๋ฅ ๋ฆฌ์คํธ์์ ์ํ๋ ๊ฐ yunaaaas.tistory.com ๋์ ๋๋ฆฌ(Dictionary) dic_name = {'์ด๋ฆ':'์ ๋','phone':'01012345678','birth':'20201228'} dic_wintable = {'๊ฐ์':'๋ณด','๋ฐ์':'๊ฐ์','๋ณด':'๋ฐ์'} ์ด์ฒ๋ผ python์์ ๋ง์ด ์ฌ์ฉ..
2020.12.29 -
๋ฆฌ์คํธ(List)
ํ์ด์ฌ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์๋ฃํ์ธ ๋ฆฌ์คํธ(List)์ ๋ํด ๊ฐ๋จํ ์ ๋ฆฌํด๋ณด๊ณ ์ ํฉ๋๋ค. ๋ฆฌ์คํธ์ ๋ช๋ช ๊ธฐ๋ฅ๋ค์ ๋ํด์ ์๊ฐํด๋ณผ๊ฒ์! ๐ List ์ธ๋ฑ์ฑ/์ฌ๋ผ์ด์ฑ ๊ธฐ๋ฅ ๋ฆฌ์คํธ์์ ์ํ๋ ๊ฐ์ ํ๋ ๋๋ ์ฌ๋ฌ๊ฐ ์ฐพ๊ณ ์ถ๋ค๋ฉด ์ธ๋ฑ์ฑ๊ณผ ์ฌ๋ผ์ด์ฑ์ ์ด์ฉํ๋ฉด ๋ฉ๋๋ค. โ๏ธindex ๊ฐ์ -1์ ๋ฃ์ผ๋ฉด list์ ๋ง์ง๋ง ์์ ๊ฐ์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค! ๋ฆฌ์คํธ ์ธ๋ฑ์ฑ a = [1,2,3] a[0] # 1 a[0] + a[1] # 3 a[-1] # 3 ๋ฆฌ์คํธ ์ฌ๋ผ์ด์ฑ a = [1,2,3] a[1:] # [2,3] a[:1] # [1,2] ๐List์์ ๊ฐ์ ์ด์ฉํ์ฌ ์์น ์ฐพ๊ธฐ ( index ) ๋ฆฌ์คํธ์์๋ list.index(value)๋ฅผ ์ด์ฉํ์ฌ ์ํ๋ ๊ฐ์ด ๋ฆฌ์คํธ ๋ช๋ฒ์งธ์ ์กด์ฌํ๋ ์ง ๋ฅผ ์ ์ ์์ต๋๋ค! a ..
2020.12.28 -
ํํ(Tuple)
ํํ(Tuple)์ด๋ ?! ๋ฆฌ์คํธ์ ๋งค์ฐ ์ ์ฌํ ์๋ฃํ ์ค ํ๋์ธ๋ฐ์! ํํ์ ( ), ๋ฆฌ์คํธ๋ [ ]๋ก ๋๋ฌ์ธ์ด๋ฉฐ, ๋ฆฌ์คํธ๋ ์ธ์ ๋ ๊ฐ์ ์์ฑ/์์ /์ญ์ ๊ฐ๋ฅํ์ง๋ง ํํ์ ํ๋ฒ ์ ํด์ง ๊ฐ์ ๋ฐ๊ฟ ์ ์๋ค๊ฐ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ด๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค ! ๐ํํ ๋ง๋ค๊ธฐ ํํ๊ณผ ๋ฆฌ์คํธ์ ์ฐจ์ด์ ์ ์์์ ๋ง์๋๋ ธ์ง๋ง , ๋ค์ ํ๋ฒ ๊ฐ์กฐํ์๋ฉด ํํ์ ๊ฐ์ ๋ณ๊ฒฝ/์ญ์ ๊ฐ ๋ถ๊ฐ๋ฅํ๋ค๋ ์ ์ ๊ผญ ๊ธฐ์ตํด๋ก์๋ค! ๋ํ ๋ฆฌ์คํธ๋ฅผ ํํ๋ก ๋ณ๊ฒฝํ๋ ค๋ฉด ? tuple(list) ํจ์๋ฅผ ํตํด tuple๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค. tuple2 = 1,2,3,4 list1 = [1,2,3,4] tuple3 = tuple(list1) # list1์ด tuple๋ก ๋ณํ๋ค ๐ํํ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ ํํ์ ํ๋ฒ ์ ํ ๊ฐ์ ๋ฐ๊พธ์ง ๋ชปํ๋ค ๋ ๊ฒ ๋นผ๊ณ , ๋ฆฌ์ค..
2020.12.28 -
๋์ ๋๋ฆฌ(Dictionary)
dic_name = {'์ด๋ฆ':'์ ๋','phone':'01012345678','birth':'20201228'} dic_wintable = {'๊ฐ์':'๋ณด','๋ฐ์':'๊ฐ์','๋ณด':'๋ฐ์'} ์ด์ฒ๋ผ python์์ ๋ง์ด ์ฌ์ฉ๋๋ ๋์ ๋๋ฆฌ(Dictionary) ๋ ๊ฐ์๋ฐ์๋ณด ํ ์ด๋ธ ์ฒ๋ผ ์ฌ๋ฌ ๊ฐ์ ์ ์ฅํด ๋๊ณ ํ์ํ ๊ฐ์ ๊บผ๋ด ์ฐ๊ฑฐ๋ , ์ด๋ฆํ ์ฒ๋ผ ์ด๋ฆํ๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ ๊บผ๋ด ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ํ๋ ํ์ด์ฌ์ ์๋ฃํ ์ธ๋ฐ์. ์ฃผ๋ก Key - Value ํ์์ผ๋ก ํ์์ ์๋ฃํ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ด์ ! ๐ ๋์ ๋๋ฆฌ๋ ์ด๋ป๊ฒ ๋ง๋ค ์ ์์๊น์? dic = {Key1:Value1, Key2:Value2, Key3:Value3, ...} ์ ์ฝ๋๋ ๋์ ๋๋ฆฌ์ ๊ธฐ๋ณธ ๋ชจ์ต์ ๋๋ค. ์ฃผ๋ก Key์๋ ๋ณํ์ง ์๋ ๊ฐ์ , ..
2020.12.28