λ¬Έμμ΄μ μͺΌκ°λ split() ν¨μ
split()
ν¨μλ λ¬Έμμ΄μ νΉμ λ¬Έμλ₯Ό κΈ°μ€μΌλ‘ λλμ΄ μ¬λ¬ λΆλΆμΌλ‘ λΆλ¦¬ν©λλ€.
κΈ°λ³Έμ μΌλ‘ 곡백μ κΈ°μ€μΌλ‘ λ¬Έμμ΄μ λλκ² λλ©°, λλ κ²°κ³Όλ 리μ€νΈ(List) ννλ‘ λ°νλ©λλ€.
리μ€νΈλ? : μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό νλλ‘ λ¬Άμ΄ κ΄λ¦¬νλ μλ£νμ λλ€. 리μ€νΈλ λκ΄νΈ
[]
λ‘ λ¬Άμ΄ νννλ©°, κ° λ°μ΄ν°λ μΌνλ‘ κ΅¬λΆν©λλ€.
text = "μ¬κ³Ό λ°λλ 체리" splitted_text = text.split() # ['μ¬κ³Ό', 'λ°λλ', '체리'] print(splitted_text)
νΉμ λ¬Έμ λ° λ¬Έμμ΄μ κΈ°μ€μΌλ‘ λλκ³ μΆλ€λ©΄, split()
ν¨μμ μΈμλ‘ ν΄λΉ λ¬Έμμ΄μ μ λ¬ν μ μμ΅λλ€.
μλ₯Ό λ€μ΄ μλμ κ°μ΄ μΌν(,)λ₯Ό ꡬλΆμ(Delimiter)λ‘ μ¬μ©νλ λ¬Έμμ΄μ split(",")
κ³Ό κ°μ΄ μ¬μ©ν μ μμ΅λλ€.
ꡬλΆμλ? : λ°μ΄ν°λ₯Ό ꡬλΆνλ κΈ°μ€μ΄ λλ λ¬Έμ λλ λ¬Έμμ΄μ μλ―Έν©λλ€.
text = "μ¬κ³Ό,λ°λλ,체리" # μΌνλ₯Ό ꡬλΆμλ‘ μ¬μ© splitted_text = text.split(",") # ['μ¬κ³Ό', 'λ°λλ', '체리'] print(splitted_text)
split() ν¨μλ μ΄λμ μ¬μ©ν κΉμ?
split()
ν¨μλ μ£Όλ‘ λ¬Έμ₯ λ° λ¨λ½μ νΉμ λ¨μ΄λ‘ λΆλ¦¬νκ±°λ, CSV νμΌκ³Ό κ°μ΄ νΉμ ꡬλΆμλ‘ λΆλ¦¬λ λ°μ΄ν°λ₯Ό μ²λ¦¬ν λ μ¬μ©ν©λλ€.
csv_data = "μ΄λ¦,λμ΄,λμ\nνκΈΈλ,30,μμΈ\nμ΄μμ ,45,λΆμ°" # μ€λ°κΏ λ¬Έμ \nλ₯Ό ꡬλΆμλ‘ μ¬μ©ν΄ λ°μ΄ν° λΆλ¦¬ lines = csv_data.split("\n") # λΆλ¦¬λ λ°μ΄ν°λ₯Ό ν μ€μ© μ²λ¦¬ for line in lines: # μΌνλ₯Ό ꡬλΆμλ‘ μ¬μ©ν΄ λ°μ΄ν° λΆλ¦¬ fields = line.split(",") print(fields) # μΆλ ₯: # ['μ΄λ¦', 'λμ΄', 'λμ'] # ['νκΈΈλ', '30', 'μμΈ'] # ['μ΄μμ ', '45', 'λΆμ°']
split()
ν¨μμ κΈ°λ³Έ ꡬλΆμλ 무μμΈκ°μ?
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result