κ°μλ₯Ό ν΅ν΄ λ°°μ΄ μ
// κΈ°λ³Έμ μΌλ‘ κΈ°μ΅ν΄μΌν μλ£ν //
complex : 볡μμ
bool : λΆλ¦°
str : λ¬Έμμ΄
list : 리μ€νΈ ex) list = [str1, str2]
tuple : νν ex) tuple = (1, 2, 3) / tuple = 1, 2, 3
set : μ§ν© ex) set = {1, 2, 3}
dict : μ¬μ , ν€μ κ°μΌλ‘ κ΅¬μ± ex) dict = {"name":"Machine Learning", "version":2.0"}
complex λΌλ μλ£νμ΄ μ‘΄μ¬νλ κ²μ μ΄λ² κ°μλ₯Ό ν΅ν΄ μ²μ μμλ€
a = 10.0 -> aλ .0μΌλ‘ μΈν΄ float(μ€μν)μ΄κ³ b = 10 -> bλ int(μ μν)μ΄λ€
λ€λ₯Έ μΈμ΄μμλ μμ² ν° μλ λ°λ‘ μλ£νμ μ§μ ν΄μΌνλλ°, νμ΄μ¬μμλ ν° μλ λ°λ‘ μ μΈμ΄ κ°λ₯
(λ΄λΆμ μΌλ‘ νμν λ§νΌμ 곡κ°μ λ°λ‘ ν λΉν΄μ€)
ν λ³νλ μλμΌλ‘ μ΄λ£¨μ΄μ§λ€
import math λΌλ μΈλΆ λͺ¨λμ μ΄μ©νλ©΄ λ λ€μν μ°μ°μ΄ κ°λ₯ (pi νΈμΆ κ°λ₯)
> λ¬Έμν
λΉ λ¬Έμμ΄μ μμ±νλ λ°©λ²μ 2κ°μ§κ° μμ -> 첫λ²μ§Έλ str = ' ' μ΄λ κ² νννκ±°λ str = str() μ΄λ κ² μλ‘ μμ±
type() ν¨μλ λ¬΄μ¨ μλ£νμΈμ§ μλ €μ£Όκ³ , len() ν¨μλ νμ¬ λ¬Έμμ΄μ κΈΈμ΄λ₯Ό μλ €μ€λ€
μ΄μ€μΌμ΄ν λ¬Έμλ₯Ό μ¬μ©ν΄μΌν λ : ' λ₯Ό μΆλ ₯νλ©΄ μ λλ‘ μΆλ ₯μ΄ λμ§ μμμ \' μ΄λ°μμΌλ‘ μΆλ ₯ν΄μ£Όμ΄μΌ νλ€
(νμ΄μ¬ μ΄μ€μΌμ΄ν λ¬ΈμλΌκ³ κ²μλ§ νλ©΄ λ°λ‘ λ§μ ννμ΄μ§κ° λμ€λ ν·κ°λ¦΄ λ λ§λ€ κ²μν΄μ 보면 λ κ² κ°λ€!)
μ¬λΌμ΄μ±μ λ¬Έμμ΄μ μΌλΆλΆμ μΆλ ₯νκ³ μΆμ λ μ¬μ© -> str[START;END;STEP]
* STEP μ΄ μμμ΄λ©΄ λ¬Έμμ΄μ μΌμͺ½->μ€λ₯Έμͺ½μΌλ‘ μ΄λ, μμλΌλ©΄ λ¬Έμμ΄μ μ€λ₯Έμͺ½->μΌμͺ½μΌλ‘ μ΄λ
> 리μ€νΈ
λΉ λ¦¬μ€νΈλ₯Ό μμ±νλ λ°©λ²μ 2κ°μ§κ° μμ -> 첫λ²μ§Έλ list = [] μ΄λ κ² νννκ±°λ list = list() μ΄λ κ² μλ‘ μμ±
append() : 리μ€νΈ λ§μ§λ§μ μΆκ° / insert() : μνλ μμΉμ κ° μΆκ°
sort() : μ€λ¦μ°¨μμΌλ‘ μ λ ¬ / reverse() : μμμΌλ‘ μ λ ¬(λ΄λ¦Όμ°¨μ)
index() : 리μ€νΈμ νΉμ μμΉκ° λ°ν
> νν
μμ κ³Ό μμ λΆκ°λ₯! -> μ€μν λ°μ΄ν°λ ννμ μ¬μ©νλ κ²μ΄ μ μ©
νν ν¨μ : index(), count()
ν¨νΉ - μΈν¨νΉ : μ¬λ¬κ°μ§ λ°μ΄ν°λ₯Ό ννλ‘ λ¬Άλ κ² - ννμ κ° μμλ₯Ό μ¬λ¬ κ°μ λ³μμ ν λΉ
> λμ λ리
'ν€':'κ°'μ ννλ₯Ό κ°κ³ μμ / ν€ μ€λ³΅μ νμ©x
λμ λ리 μ¬μ© λ°©λ² : dict = {"μΈνλ°":"νμ΄μ¬ μ λ¬Έ", "μΈνλ° λ¦¬ν":"2κΈ°", "μΉμ 3":"κΈ°μ΄μλ£ν"}
λμ λ리 ν¨μ : keys(), values(), items()
* items()λ ν€μ κ°μ μμ λ¬Άμ κ°μ λλ €μ€λ€
a['name']μΌλ‘ μ κ·Όνλ©΄ μλ¬ λ°μ -> κ·Έλ¬λ getμΌλ‘ κ°μ Έμ¬λ(a.get('name')) None λ°ν
> μ§ν©
μ€λ³΅ νμ©x / μμx
μ§ν© ν¨μ : κ΅μ§ν©(intersection), ν©μ§ν©(union), μ°¨μ§ν©(difference)
remove()μ discard() μ°¨μ΄ : remove()λ μλ κ°μ μμ νλ €κ³ νλ©΄ μ€λ₯κ° λ°μνμ§λ§ discard()λ μμ νλ €κ³ νλ κ°μ΄ μμΌλ©΄ 무μνκΈ° λλ¬Έμ μ€λ₯κ° λ°μx
λͺ¨λ κ²μ μ§μ°κΈ° μν΄μλ clear() ν¨μ μ¬μ©
νμ΅νλ©° λλ μ
νμ΄μ¬μ ννκΈ°λμ μκ² κ³΅λΆνλ©΄μ λκ΄μ λ΄μ°©ν ννΈκ° λ°λ‘ μ΄ λΆλΆμ΄λ€
리μ€νΈκΉμ§ c, c++μμ λ°°μ΄ κ²λ€λ‘ 컀λ²κ° κ°λ₯νμΌλ νν..? λμ λ리..? μ§ν©..? μ λ§ λΉμ·νλ©΄μλ μλ‘ λ€λ₯Έ μ λ μμ΄μ ν·κ°λ¦¬κΈ°λνκ³ μ΄λ ΅κΈ°λ νλ€
κ·Έλ μ§λ§ μ΄ λΆλΆμ΄ λ°μ΄ν° λΆμ, νμ©νλ λ°μ μμ΄ μ€μν κ°λ μ΄κΈ° λλ¬Έμ μ΄μ¬ν 곡λΆν νμκ° μλ€..
λ°λΌμ νμ΄μ¬ μ λ¬Έ κ°μλ₯Ό λ£κ³ μ 리ν μ§μμ ν΅ν΄ μ΄λ²μ νμ€ν κ°λ μ λ€μ§ μμ !π
μΈνλ° ννμ΄μ§ : www.inflearn.com/
μΆμ² : <μΈνλ°-νλ‘κ·Έλλ° μμνκΈ° : νμ΄μ¬ μ λ¬Έ (Inflearn Original)>/www.inflearn.com/course/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%85%EB%AC%B8-%EC%9D%B8%ED%94%84%EB%9F%B0-%EC%98%A4%EB%A6%AC%EC%A7%80%EB%84%90
ν΄λΉ κΈ μμ΄μ½ μΆμ² : 'flaticon.com'
This cover has been designed using resources from Flaticon.com
'κ°λ° > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[μΈνλ° λ¦¬ν 2κΈ°] μΉμ 5. νμ΄μ¬ ν¨μ λ° μ λ ₯π (0) | 2021.03.28 |
---|---|
[μΈνλ° λ¦¬ν 2κΈ°] μΉμ 4. νμ΄μ¬ νλ¦ μ μ΄π (0) | 2021.03.20 |
[μΈνλ° λ¦¬ν 2κΈ°] μΉμ 2. νμ΄μ¬ μμ κΈ°μ΄π (0) | 2021.03.14 |
[μΈνλ° λ¦¬ν 2κΈ°] μΉμ 0~1. νμ΄μ¬ μμπ (0) | 2021.03.14 |
[μΈνλ° λ¦¬ν 2κΈ°] μ€λ¦¬μν μ΄μ (OT) νκΈ° & λ€μ§π (0) | 2021.03.09 |