IT 이야기/Programming

문자열

클톡(CloudTalk) 2017. 5. 31. 11:02
>>> u = "  spam and ham  "
>>> u.strip()
'spam and ham'

 

(공백 제거)

 

>>> u = "<<< spam and ham >>>"
>>> u.strip("<> ")
'spam and ham'

 

(특정 문자 및 공백제거)

 

>>> u.replace("spam","spam, egg")
'spam, egg and ham'

 

(특정 문자 변경)

 

>>> lst = u.split()
>>> lst
['spam', 'and', 'ham']

 

(공백으로 나눠서 단어 처리되도록 설정)

 

>>> ':)'.join(lst)
'spam:)and:)ham'

 

(문자중간에 앞에 설정한 문장을 삽입)

 

>>> "MBC3580".isalnum()
True
>>> "MBC.3580".isalnum()
False

 

(알바벳와 숫자로만 구성되어있는지 확인)

 

>>> transmap = str.maketrans('poieu','PO129')
>>> "python in powerful".translate(transmap)
'PythOn 1n POw2rf9l'

 

(맵으로 인한 변환, 읽기 불편하게 의도가 있다면)

 

 

'IT 이야기 > Programming' 카테고리의 다른 글

정규식 패턴  (0) 2017.05.31
정규 표현식  (0) 2017.05.31
문자열 처리함수  (0) 2017.05.31
이스케리프 문자  (0) 2017.05.31
open (파일관리)  (0) 2017.05.31