[pandas] 문자열 다루기1 - 메서드

Bpius·2023년 5월 22일
0
post-thumbnail

문자열 메서드

자주 사용하는 문자열 메서드를 살펴보자.

슬라이싱

문자열의 공백도 하나의 문자다.
길이를 보면 공백도 문자열에 포함되어 카운트가 되며, 컴마도 하나의 문자로 포함된다.


파이썬과 같이 슬라이싱을 할 때는 마지막의 앞까지 슬라이싱 된다.

contains :

문자열 안(Series 형식)에 검색하려는 문자가 있는지 논리형('bool')으로 반환한다.

find / index:

문자열 안에 검색하려는 문자의 인덱스를 반환한다.
없다면, find는 '-1'을 반환하고 index는 에러를 일으킨다.

count

문자열 안에 찾으려는 문자의 갯수를 센다.

split

문자열을 특정 문자를 기준으로 나누고 나눈 문자열을 리스트로 반환한다.

replace

문자열 안에 문자를 다른 문자로 치환한다.
보통 특정 문자를 없애는데 주로 사용을 한다.

join

분리되어 있는 문자열을 합친다.

필요없는 문자를 기준으로 분리한 뒤 다시 붙인다.

strip(lstrip, rstrip)

strip은 문자를 기준으로 양 옆의 공백을 없앤다.
lstrip은 왼쪽의 공백만 없애고, rstrip은 오른쪽의 공백만 없앤다.

profile
데이터 굽는 타자기

0개의 댓글