λ¬Έμμ΄μμ νΉμ λ²μλ₯Ό μ ννλ λ°©λ²
μ¬λΌμ΄μ±(Slicing)μ λ°μ΄ν° ꡬ쑰(μ: 리μ€νΈ, λ¬Έμμ΄)μ μ°μλ λΆλΆμ μ ννμ¬ μλ‘μ΄ λ°μ΄ν° ꡬ쑰λ₯Ό λ§λλλ€.
λ¬Έμμ΄μ μΌλΆλΆμ μ ννκ±°λ μΆμΆνκΈ° μν΄ μ¬μ©λλ μ¬λΌμ΄μ± μ°μ°μλ [:]
μ
λλ€. μ¬λΌμ΄μ±μ ν΅ν΄ λ¬Έμμ΄μ νΉμ λ²μλ₯Ό κ°νΈνκ² κ°μ Έμ¬ μ μμ΅λλ€.
μ¬μ©λ²
μ¬λΌμ΄μ± μ°μ°μλ λκ΄νΈ μμ μμ μΈλ±μ€μ μ’
λ£ μΈλ±μ€λ₯Ό μ½λ‘ (':')
μΌλ‘ ꡬλΆν΄ μ¬μ©ν©λλ€. μμ μΈλ±μ€λ μ νμ ν¬ν¨λκ³ , μ’
λ£ μΈλ±μ€λ μ νμ ν¬ν¨λμ§ μμ΅λλ€.
μλ μμλ₯Ό μ΄ν΄λ³΄κ² μ΅λλ€.
text = "λ°λ€μ νλκ° μ‘°μ©ν λ°λ €μ€λ λ°€" slice_text_1 = text[0:2] # "λ°λ€": 0λ²μ§Έ μΈλ±μ€ 'λ°'λΆν°, 2λ²μ§Έ μΈλ±μ€ ' '(λΉμΉΈ) μ κΉμ§ slice_text_2 = text[4:6] # "νλ": 4λ²μ§Έ μΈλ±μ€ 'μ'λΆν°, 6λ²μ§Έ μΈλ±μ€ ' '(λΉμΉΈ) μ κΉμ§ print("slice_text_1:", slice_text_1) print("slice_text_2:", slice_text_2)
λ€μν μ¬λΌμ΄μ± μ¬μ© λ°©λ²
-
μμ μΈλ±μ€ μλ΅
: λ¬Έμμ΄μ μμλΆν° μ¬λΌμ΄μ±ν©λλ€. -
μ’ λ£ μΈλ±μ€ μλ΅
: μ§μ λ μμ μΈλ±μ€λΆν° λ¬Έμμ΄μ λκΉμ§ μ¬λΌμ΄μ±ν©λλ€.
text = "λ°λ€μ νλκ° μ‘°μ©ν λ°λ €μ€λ λ°€" first_part = text[:2] # "λ°λ€" last_part = text[8:] # "μ‘°μ©ν λ°λ €μ€λ λ°€" reverse_slice = text[::-1] # "λ°€ λμ€λ €λ° νμ©μ‘° κ°λν μλ€λ°" print("first_part:", first_part) print("last_part:", last_part) print("reverse_slice:", reverse_slice)
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result