Guidelines

λ¬Έμžμ—΄μ—μ„œ νŠΉμ • λ²”μœ„λ₯Ό μ„ νƒν•˜λŠ” 방법

μŠ¬λΌμ΄μ‹±(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

Run
Generate

Execution Result