> 백엔드 개발 > 파이썬 튜토리얼 > 인덱싱 및 슬라이싱

인덱싱 및 슬라이싱

WBOY
풀어 주다: 2024-07-25 00:49:02
원래의
1118명이 탐색했습니다.

trings Indexing & Slicing

문자열 자르기:

슬라이스 구문을 사용하여 다양한 문자를 반환할 수 있습니다.

문자열의 일부를 반환하려면 시작 인덱스와 끝 인덱스를 콜론으로 구분하여 지정하세요.

** 위치 2에서 위치 5까지 문자 가져오기(포함되지 않음):**

b = "Hello, World!"
인쇄(b[2:5])
출력 : ll

처음부터 잘라내기
시작 인덱스를 생략하면 범위는 첫 번째 문자에서 시작됩니다:

2번째 위치부터 끝까지 문자 가져오기:

b = "Hello, World!"
인쇄(b[:5])
출력 = 안녕하세요

음수 색인
문자열 끝에서 슬라이스를 시작하려면 음수 인덱스를 사용하세요.

**캐릭터 가져오기:

출처: "World!"의 "o" (위치 -5)

To(포함되지 않음): "World!"의 "d" (위치 -2):**

`b = "Hello, World!"
인쇄(b[-5:-2])

출력 =orl`

Python - 문자열 수정

upper() 메소드는 문자열을 대문자로 반환합니다

a = "Hello, World!"
인쇄(a.upper())
출력 =HELLO, WORLD!

lower() 메소드는 문자열을 소문자로 반환합니다.

lower() 메소드는 문자열을 소문자로 반환합니다.

`a = "Hello, World!"
인쇄(a.lower())

출력) =hello, world!`

strip() 메서드는 시작이나 끝에서 공백을 제거합니다.

`a = "안녕하세요, 세계!"
인쇄(a.strip())

출력 =Hello, World!`

문자열 바꾸기
예시
replacement() 메소드는 문자열을 다른 문자열로 대체합니다:

`a = "Hello, World!"
print(a.replace("H", "J"))

출력 =젤로, 월드!`

문자열 분할
Split() 메소드는 지정된 구분 기호 사이의 텍스트가 목록 항목이 되는 목록을 반환합니다.


Split() 메소드는 구분 기호의 인스턴스를 찾으면 문자열을 하위 문자열로 분할합니다.

'a = "Hello, World!"
print(a.split(","))
['안녕하세요', '월드!']
출력 =['Hello', 'World!']'

`인덱싱 :

과일 = ['사과', '바나나', '체리']

x =fruits.index("체리")

인쇄(x)
출력 =2`

위 내용은 인덱싱 및 슬라이싱의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿