replace()

 

replace()는 문자열을 다른 문자열로 바꿔주는 함수입니다.

 

replace('기존에서 변경할 문자열','새문자열')

replace()의 기본 구조입니다.

 

a='test one'
b='test one test two'

# 결과>>aast one
print(a.replace('te','aa'))

# 결과>>!es! one !es! !wo
print(b.replace('t','!'))

 

 

 split()

 

split()는 문자열을 분리해 리스트로 만들어주는 함수입니다.

 

split('기준 문자열')

split()의 기본 구조입니다.

 

a='test one'
b='test**two'

# 결과>>['test', 'one']
print(a.split())

# 결과>>['test', 'one']
print(a.split(' '))

# 결과>>['test', '', 'two']
print(b.split('*'))


split()은 공백을 기준으로 분리하고 특정 값을 기준 문자열로 원하면 ()안에 기준 문자열을 지정하면 됩니다.

 

 

 join()

 

join()은 문자열로 합쳐주는 함수입니다.
기준 문자열은 join() 앞에서 써서 사용하고 split()과 반대 개념입니다.

 

a='test one'
b=['test','two']

# 결과>>t e s t   o n e
print(' '.join(a))

# 결과>>test*two
print('*'.join(b))

 

 

+ Recent posts