파이썬(Python) 문자열 함수 사용법(공백제거) : split,join,replace,len,index,count,(rstrip,lstrip),lower,upper
파이썬 문자열 함수 목록
함수 | 설명 |
upper() | 문자열 전체를 대문자로 변경 |
count(찾을 문자 혹은 문자열) | 문자열안에 찾을 글자 개수 반환 |
index(찾을 문자 혹은 문자열) | 찾을 글자의 위치 반환 |
len(문자열) | 문자열의 전체 길이를 반환 |
lower() | 문자열 전체를 소문자로 변경 |
strip() | 양쪽 공백 제거 |
lstrip() | 왼쪽 공백 제거 |
rstrip() | 오른쪽 공백 제거 |
replace(바꿔야 할 글자, 바꿀 글자) | 문자열 치환시 사용 |
split(구분자) | 문자열을 나누기 : 구분자를 기준으로 결과 반환, 구분자가 없으면 공백을 기준으로 하여 리스트로 반환 |
join() | 문자열 합치기 |
[예제 코드 및 실행결과]
a = " Biden's transition moves ahead " a.count('a') #실행결과 3
a = "Biden's transition moves ahead" len(a) #실행결과 30
a = " Biden's transition moves ahead " a.lstrip() #실행결과 "Biden's transition moves ahead\t"
a = " Biden's transition moves ahead " a.rstrip() #실행결과 "\tBiden's transition moves ahead"
a = " Biden's transition moves ahead " a.strip() #실행결과 "Biden's transition moves ahead"
a = "Biden's transition moves ahead" a.index('a') #실행결과 10
a = "Biden's transition moves ahead" a.lower() #실행결과 "biden's transition moves ahead"
a = "Biden's transition moves ahead" a.upper() #실행결과 "BIDEN'S TRANSITION MOVES AHEAD"
a = "Biden's transition moves ahead" a.replace("Biden's","Trump") #실행결과 'Trump transition moves ahead'
b ="10" b.join("abcd") #실행결과 'a10b10c10d' #실행결과 ",".join("abcdefghijk") 'a,b,c,d,e,f,g,h,i,j,k'
a = "Biden's transition moves ahead" a.split(" ") #실행결과 ["Biden's", 'transition', 'moves', 'ahead']
a = "Biden's transition moves ahead" list(a) #실행결과 ['B', 'i', 'd', 'e', 'n', "'", 's', ' ', 't', 'r', 'a', 'n', 's', 'i', 't', 'i', 'o', 'n', ' ', 'm', 'o', 'v', 'e', 's', ' ', 'a', 'h', 'e', 'a', 'd']
[REFERENCE]
[파이썬 더 알아보기]
파이썬(python) 클래스(class) 와 생성자(init) 사용방법 및 예제
파이썬(Python) tuple, list, dictionary,set 샘플코드 및 정리