νŠœν”Œ ν•¨μˆ˜ / κ°’ ν• λ‹Ήκ³Ό 리턴

νŠœν”Œ μ†Œκ΄„ν˜Έλ‘œ μ •μ˜ μ›μ†Œκ°€ ν•˜λ‚˜μΈ νŠœν”Œ > 콀마( , )λ₯Ό μ‚¬μš©ν•΄ μ •μ˜ t = (1) print(type(t)) t = (1,) print(type(t)) t = 1, print(type(t)) ### 좜λ ₯ ### <class 'int'> ### <class 'tuple'> ### <class 'tuple'> νŠœν”Œ ν•¨μˆ˜ count(κ°’) : ν•΄λ‹Ή κ°’μ˜ 개수 t = (1, 2, 2, 2, 3, 3,... Continue reading...

λ¦¬μŠ€νŠΈν•¨μˆ˜ / 리슀트 볡사 / λ¦¬μŠ€νŠΈλ‚΄ν¬ / λ¦¬μŠ€νŠΈμ™€ 큐, μŠ€νƒ

리슀트 λŒ€κ΄„ν˜Έλ‘œ μ •μ˜ 리슀트 μ•ˆμ˜ 리슀트 > 닀차원 λ°°μ—΄λ‘œ μ‚¬μš© κ°€λŠ₯ l = [[1, 2, 3], [4, 5], [6, 7]] print(l[0]) print(l[0][1]) ### 좜λ ₯ ### [1, 2, 3] ### 2 리슀트 ν•¨μˆ˜ insert(인덱슀, κ°’) : ν•΄λ‹Ή μΈλ±μŠ€μ— κ°’ μΆ”κ°€ l = [0, 1, 2, 3, 4, 5] l.insert(0, 9) l.insert(6,... Continue reading...

λ”•μ…”λ„ˆλ¦¬(Dictionary) / 집합(Set)

λ”•μ…”λ„ˆλ¦¬(Dictionary) ν‚€λ₯Ό μ΄μš©ν•˜μ—¬ 값을 μ €μž₯ν•˜λŠ” μžλ£Œν˜• μ •μˆ˜ν˜• μΈλ±μŠ€κ°€ μ•„λ‹Œ ν‚€λ‘œ 값을 μ €μž₯ > μ €μž₯된 자료의 μˆœμ„œ 의미 X μ€‘κ΄„ν˜Έ { }둜 μ •μ˜ 사전 μžλ£Œν˜•μ˜ νŠΉμ§• 킀와 κ°’μœΌλ‘œ 자료 μ €μž₯ 사전 μžλ£Œν˜•μ˜ ν‚€ κ°’μ—λŠ” λ³€κ²½ λΆˆκ°€λŠ₯ν•œ 객체(νŠœν”Œ 포함) (> list와 같이 λ³€ν•  수 μžˆλŠ” 것은 ν‚€κ°€ 될 수 μ—†μŒ) key의 μžλ£Œν˜•μ—λŠ”... Continue reading...

리슀트(List) / νŠœν”Œ(Tuple)

리슀트(List) λ‹€μ–‘ν•œ μžλ£Œν˜•μ„ 순차적으둜 μ €μž₯ν•˜λŠ” 집합적 μžλ£Œν˜• λŒ€κ΄„ν˜Έ[ ]둜 μ •μ˜ λ¬Έμžμ—΄μ΄ μ§€λ‹Œ λŒ€λΆ€λΆ„μ˜ μ—°μ‚° λ™μΌν•˜κ²Œ 지원 동적 λ°°μ—΄, 닀차원 λ°°μ—΄, 인덱싱 등을 쉽고 νŽΈλ¦¬ν•˜κ²Œ μ‚¬μš©ν•  수 있음 A=list() or A=[]와 같이 μž‘μ„±ν•΄ 빈 λ¦¬μŠ€νŠΈμž„μ„ λ‚˜νƒ€λ‚Ό 수 있음 리슀트의 νŠΉμ§• 인덱슀 / μŠ¬λΌμ΄μ‹± μ—°μ‚° κ°€λŠ₯ l = [1, 2, 3, 4,... Continue reading...

숫자 / λ¬Έμžμ—΄ μ—°μ‚°μž

숫자 μ—°μ‚°μž μ‚¬μΉ™μ—°μ‚°μž : λ§μ…ˆ, λΊ„μ…ˆ, κ³±μ…ˆ, λ‚˜λˆ—μ…ˆ μ •μˆ˜μ™€ μ •μˆ˜λ₯Ό λ‚˜λˆ„λ©΄ μžλ™μœΌλ‘œ μ‹€μˆ˜λ‘œ λ°”λ€œ print(4/2) print(3*2 - 8/4) ### 좜λ ₯κ²°κ³Ό ### 2.0 ### 4.0 λ‚˜λˆ„κΈ° μ—°μ‚°μž ( // ) : 숫자λ₯Ό λ‚˜λˆ„κ³  μ†Œμˆ˜μ  μ΄ν•˜ 자릿수λ₯Ό 버림 a = 5 / 3 print(a) b = 5 // 3 print(b) ### 좜λ ₯κ²°κ³Ό... Continue reading...