Python

파이썬(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 3.9.1rc1 문서

[파이썬 더 알아보기]

파이썬(python) 클래스(class) 와 생성자(init) 사용방법 및 예제

파이썬(Python) tuple, list, dictionary,set 샘플코드 및 정리

Leave a Reply

error: Content is protected !!