π instagram μ λ§λ€μ΄ 보λ μ£Όλ§ λΉΌκ³ ... 4μΌμ§λ¦¬ νλ‘μ νΈκ° μμλλ€.
μ€μ μλ νλ‘μ νΈ λ°©ν₯μ±, μ§ν λ°©μλ±μ μ νλ©°, μ‘°μΈμ λ°μμΌλ©° μ€νμλ νμλ€κ³Ό κΈ°μ΄ front νμ΄μ§λ€μ λ§λ€μ΄λ³΄λ©° Figma μμ±, git repository μ¬μ© μ°μ΅(?) μ νλ©° κ°νΌλ₯Ό μ‘λλΌ μκ°μ λ€ μ¨, μκ³ λ¦¬μ¦μ ν μκ°μ΄ μμλ€.μκ³ λ¦¬μ¦μ λ§€μΌ νμλ κ°λ°μ΄ μ‘°κΈ μλλ° λλκ³ λ³΄λ 11μκ° λμ΄ νλ‘κ·Έλλ¨Έμ€μ μ¬λΌμ¨ level0 ~ 1μ§λ¦¬ μκ³ λ¦¬μ¦ λ¬Έμ λ€μ΄ μλ‘ μ겨 νΌ μ¬λλ€μ΄ 10λͺ μ΄ λμ§ μμ 빨리 νλ€λ₯ νκ³ μλ€. γ γ γ
κΈ°μ΄ λ¬Έλ²λ§ μκ³ μμΌλ©΄ ν μ μλκ±°λΌ... μΈμκΉμ λ¬Έμ 보λ€λ λ€μ λ μ¬λ¦¬κ² λ κΈ°μ΄ λ¬Έλ²? λ€μ μ μΌλ©° λ§λ€μ΄λ³Έ front νμ΄μ§λ₯Ό 보며 λ§λ¬΄λ¦¬ νλ €κ³ νλ€
π set() μ ν΄μλ‘ λμ΄μμ΄ μλ‘λ€λ₯Έ setμμ μ°¨μ§ν©μ ꡬνλ κ²μ΄ κ°λ₯νλ€
set1 = {1, 2, 3, 4, 5} set2 = {1, 2, 3} print(set1 - set2) # {4, 5}
π 리μ€νΈλ λΉμ°ν λΆκ°λ₯
π Listμμ valueλ‘ index μ°ΎκΈ°
test = [5, 4, 3, 2, 1] print(test.index(4)) # 1μΆλ ₯ print(test.index(5)) # 0μΆλ ₯
κ°μΈμ μΌλ‘ μΈλ±μ€ μ°ΎκΈ°λ μΈ μΌμ΄ μμ°κ² λλ€λ³΄λ κ°λ νμν λ νμ μ°Ύμ보λ κ² κ°λ€. λ³΄ν΅ dictλ₯Ό μ¬μ©νμ¬ μΈ μΌμ΄ μκΈ°λ νμ§λ§...
π list_test = set(list_test) -> type = set()
π
test = [1, 2, 3, 4, 5] print(max(x for x in test)) # 5 print(sum(x for x in test)) # 15 print(len(x for x in test)) # TypeError: object of type 'generator' has no len() print(len([x for x in test])) # 5
len() ν¨μλ generatorμ΄λ©° pythonμμ generatorλ λ©λͺ¨λ¦¬μ μ μ₯λμ§ μμΌλ―λ‘ list ννλ‘ μ μ₯ν μ μλ€.
pythonμμ Generatorμ κΈΈμ΄λ μ΄λ»κ² κ³μ°νλκ² μ’μκΉμ? μ°Έμ‘° - frhyme.code
π ν° νμ λ§λ€λ©° κΈ°λ₯μ μΆκ°ν μμ μ΄λΌ μμ§ DBMSλ μ€κ³νμ§ μμλ€.
μκ°μ΄ 4μΌμ΄ μ£Όμ΄μ§ μ§λΌ μ²μμ DB μ€κ³λ₯Ό κ³Όνκ² μ‘κ±°λ μ λͺ» μ€κ³νκ² λλ€λ©΄ μμ νλλ° λ μ€λ μκ°μ΄ 걸릴 μ μκΈ° λλ¬Έμ΄λ©°, 5λͺ μμ μ§§μ μκ°μ νμ μ ν΄μΌνκΈ° λλ¬Έμ μΌλ¨μ κ°λ¨νκ² λ‘κ·ΈμΈ, νμκ°μ , λ©μΈ νλ©΄μ λ§λ€μλ€.π‘ λ‘κ·ΈμΈ νλ©΄
π‘ νμκ°μ νλ©΄
π‘ λ‘κ·ΈμΈ ν λ©μΈ νλ©΄
π μμ μ νλ‘νκ³Ό, κ°μ’ νλ‘μ° νλ‘μ, ν¬μ€ν λ± κ°μ’ μ λ³΄κ° λ΄κΈΈ νλ©΄.
W3 μμ μ λ°μ μ ν νλ¦Ώμ κ°μ Έμλ€.
π μ€λμ νμ€ν
νμ ... μμ μ½μ§ μμ§λ§, LiveShareλΌλ extension, git λ± κ°μ’ ν΄μ μ°λ νκ²° μμνλ€.
μ€λ λ! μκ³ λ¦¬μ¦ μ‘°κΈλ§ λ νκ³ μμΌμ§