본문 바로가기

알고리즘/Tip for Python

문자 위치 알려주기

1. find

: 문자열이 존재하지 않는다면 1 반환

>>> a = "happy"
>>> a.find('y')
4
>>> a.find('b')
-1

 

2. index

: 문자열이 존재하지 않는다면 에러문을 출력

>>> a = "happy"
>>> a.index('h')
0
>>> a.index('z')

Traceback (most recent call last):
File "<pyshell#21>", line 1, in <module>
a.index('z')
ValueError: substring not found

 

 

https://securityspecialist.tistory.com/60

 

1. 파이썬(Python) 문자열2(인덱싱,슬라이싱,포매팅,함수)

4. 문자열 인덱싱 및 슬라이싱- 인덱싱(Indexing)이란 무엇인가를 ‘가르킨다’라는 의미입니다.- 슬라이싱(Slicing)이란 무엇인가를 ‘잘라낸다’라는 의미입니다. 4_1. 문자열 인덱싱이란?>>> string =

securityspecialist.tistory.com

 

'알고리즘 > Tip for Python' 카테고리의 다른 글

파이썬 입력 받기 - sys.stdin.readline()  (0) 2023.05.27
리스트 중복 값 제거 - dict.fromkeys(배열)  (0) 2023.04.22
list to string  (0) 2023.04.21
n의 루트  (0) 2023.04.21
리스트 컴프리헨션  (0) 2023.04.21