Programming Language/Python
파이썬 문자열 조작하기
알파해커 테크노트
2020. 3. 9. 23:55
반응형
문자열 바꾸기
>> 'Hello, world!'.replace('world', 'Python')
'Hello, Python!'
문자열 분리하기
>>> 'apple pear grape pineapple orange'.split()
['apple', 'pear', 'grape', 'pineapple', 'orange']
만약 특정 문자(예: ,)를 기준으로 나누고 싶다면 아래와 같이한다.
>>> 'apple, pear, grape, pineapple, orange'.split(', ') ['apple', 'pear', 'grape', 'pineapple', 'orange']
대소문자 변경
대문자 -> 소문자
>>> 'python'.upper()
'PYTHON'
소문자 -> 대문자
>>> 'PYTHON'.lower()
'python'
공백 삭제
왼쪽 공백 삭제
>>> ' Python '.lstrip()
'Python '
오른쪽 공백 삭제
>>> ' Python '.rstrip()
' Python'
양쪽 공백 삭제
>>> ' Python '.strip()
'Python'
특정문자 삭제
왼쪽 특정 문자 삭제
>>> ', python.'.lstrip(',.')
' python.'
오른쪽 특정 문자 삭제
>>> ', python.'.rstrip(',.')
', python'
양쪽 특정 문자 삭제
>>> ', python.'.strip(',.')
' python'
반응형