이것저것
문자열 관련 함수 본문
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
'Language > Python' 카테고리의 다른 글
python swea 2068 최대수 구하기 (0) | 2020.11.25 |
---|---|
python swea 2070 큰 놈, 작은 놈, 같은 놈 (0) | 2020.11.25 |
python 한 번에 여러 값 입력받기 (0) | 2020.11.24 |
python swea 2072. 홀수만 더하기 (0) | 2020.11.24 |
Dictionary 딕셔너리 (0) | 2020.11.22 |