정보

파이썬 기본적인(기초) 문자열 메소드 상세 설명

동그란 세상 2023. 9. 11. 14:00
728x90
반응형

파이썬 문자열
파이썬 문자열 메소드

파이썬 문자열 메소드

 

1. capitalize()

기능: 문자열의 첫 글자를 대문자로 변환하고 나머지는 소문자로 변환합니다.

'hello WORLD'.capitalize() # 결과: 'Hello world'

 

2. lower()

기능: 문자열의 모든 문자를 소문자로 변환합니다.

'HELLO'.lower() # 결과: 'hello'

 

3. upper()

기능: 문자열의 모든 문자를 대문자로 변환합니다.

'hello'.upper() # 결과: 'HELLO'

 

4. strip()

기능: 문자열의 양쪽 끝에 있는 공백과 개행문자를 제거합니다.

' hello '.strip() # 결과: 'hello'

 

5. split(delimiter)

기능: delimiter를 기준으로 문자열을 분리하여 리스트로 반환합니다.

'apple,banana,orange'.split(',') # 결과: ['apple', 'banana', 'orange']

 

반응형

6. join(iterable)

기능: iterable의 모든 문자열 요소들을 결합하여 하나의 문자열로 만듭니다.

'-'.join(['apple', 'banana', 'orange']) # 결과: 'apple-banana-orange'

 

7. replace(old, new, [maxreplace])

기능: 문자열에서 old 문자열을 new 문자열로 교체합니다. 선택적 maxreplace 인자로 교체 횟수를 제한할 수 있습니다.

'hello world'.replace('l', 'L', 2) # 결과: 'heLLo world'

 

8. find(substring, [start], [end])

기능: substring의 첫 번째 발생 위치를 반환합니다. 찾을 수 없다면 -1을 반환합니다. 선택적 start와 end 인자로 검색 범위를 지정할 수 있습니다.

'hello world'.find('l') # 결과: 2

 

9. count(substring, [start], [end])

기능: substring의 발생 횟수를 반환합니다. 선택적 start와 end 인자로 검색 범위를 지정할 수 있습니다.

'hello world'.count('l') # 결과: 3

 

 

자세한 내용은 파이썬의 공식 문서를 참고하십시오.

https://www.python.org

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

728x90
반응형
LIST