Language/Python
문자열 관련 함수
olivia-com
2020. 11. 22. 00:32
1. 문자 개수 세기: count()
word = "apple"
print(word.count('p'))
>>>2
2. 위치 알려주기: find()
word = "apple"
print(word.find('l'))
>>>3
3. 위치 알려주기: index()
word = "apple"
print(word.index('l'))
# find()와 차이점: 없으면 에러 발생
>>>3
4. 문자열 삽입: join()
word = "abcdef"
print(":".join(word))
>>>a:b:c:d:e:f
5. 왼쪽 공백 지우기: lstrip()
6. 오른쪽 공백 지우기: rstrip()
7. 양쪽 공백 지우기: strip()
8. 문자열 바꾸기: replace()
replace(바뀔 문자열, 바꿀 문자열)
a = 'It was apple'
print(a.replace('apple','cloud'))
>>>It was cloud
9. 문자열 나누기: split()
a = 'It:was:apple'
print(a.split(':'))
>>>['It', 'was', 'apple']
10. 대문자를 소문자로 바꾸기: lower()
11. 소문자를 대문자로 바꾸기: upper()
word = 'apple'
print(word.upper())
>>>APPLE