지방이의 Data Science Lab

[python] 문자열 자료형(3) .count('x'), .find('x'), .replace('a', 'b') 본문

Data Analysis/Codility

[python] 문자열 자료형(3) .count('x'), .find('x'), .replace('a', 'b')

[지현] 2021. 1. 8. 18:05

# .count( ) & .find( ) 

1
2
3
4
5
6
7
8
= 'hobby'
print(a.count('b'))
# 2 b가 이 문자열에 몇개 들어있는 지 갯수 세기.
 
print(a.find('b'))
# 2  #가장 앞에 있는 것의 위치만 알려줌.
print(a.find('x'))
# -1 #없는 경우 -1이 뜸.

#.index

.index도 .find랑 같은 역할을 하는데

.index같은 경우는 없는 경우 에러가 나므로 .find가 더 좋다.

다만, 리스트에선 index를 써야함.


# .replace('a', 'b')

1
2
3
= 'Life is too short.'
print(a.replace('Life''A skirt'))
# A skirt is too short.

 

Comments