Tip

python find, rfind

mmresult 2019. 3. 6. 14:02

python 으로 프로그램 할 때 문자열 찾기를 할 때.

song_string = "01.2345.png"

n = photo_dir.find('.')

n 값은 당연히 2를 return 하겠지요.


그럼 오른쪽 부터 찾는 함수 rfind 를 사용 하면 n 의 값은?

n = photo_dir.rfind('.')

3을 기대 했나요? 정답은 7

rfind 는 첫번째 찾은 문자를 뒤에서 부터 계산 했을 때 index 를 리턴 합니다.



'Tip' 카테고리의 다른 글

Visual Studio 에서 python 개발 하기  (0) 2018.04.19
Eclipse Debug 중 Source not found 가 나올때  (0) 2018.01.02