문자열

파이썬・ML

파이썬 문자열 함수 총정리

이번 포스팅에서는 파이썬 문자열의 내장함수에 대해 알아보도록 하겠습니다. 판다스 Series의 str 접근자를 사용해서 사용할 수 있는 문자열 관련 메서드들과 관계가 있는 만큼 디테일하게 정리해보겠습니다. find tmp = 'apple' print(tmp.find('l')) # 3 print(tmp.find('z')) # -1 찾고자 하는 문자가 문자열에서 처음으로 등장하는 인덱스를 리턴합니다. 해당 문자가 존재하지 않으면 -1을 리턴합니다. index tmp = 'orange' print(tmp.index('r')) # 1 print(tmp.index('z')) # ValueError: substring not found find 함수와 마찬가지로 찾고자 하는 문자가 위치한 인덱스를 리턴합니다. 하지..

파이썬・ML

파이썬 숫자 판별하는 문자열 함수(isdecimal, isdigit, isnumeric)

문자열 함수 중에 해당 문자열이 숫자로 구성됐는지 여부를 판별해주는 함수들이 있습니다. isdecimal, isdigit, isnumeric 함수들인데요, 각각의 함수에 대해 알아보겠습니다. isdecimal() numbers = ['123', '0.5', '-7', '½', '3²', '77%'] for i in numbers: print(i, i.isdecimal()) # 123 True # 0.5 False # -7 False # ½ False # 3² False # 77% False 문자열을 구성하는 각 원소가 0과 9 사이의 정수(int)로 변환 가능한지 여부만을 판별합니다. 숫자로 보이더라도 정수화가 불가능하면 False를 리턴합니다. isdigit() numbers = ['123', '0.5..

truezero
'문자열' 태그의 글 목록