Python String methods : 파이썬 스트링 메소드

str.upper() , str.lower()

claim = "Pluto is a planet!"
claim.upper()
claim.lower()
'PLUTO IS A PLANET!'
'pluto is a planet!'

str.index(“string”)

스트링에서 처음으로 나온 인자 위치 찾아서 인덱스 리턴

claim.index('plan')

str.startswith(), str.endswith()

boolean 타입으로 리턴



str.split()

스트링 공백문자로 잘라서 리스트에 넣어 리턴

words = claim.split()
words
['Pluto', 'is', 'a', 'planet!']

다른 예시)

datestr = '1956-01-31'
year, month, day = datestr.split('-')

str.join()

스트링 separator 붙여서 같이 합칠 수 있음

'/'.join([month, day, year])
'01/31/1956'

str.format()

print("Hello, {} {}!".format("beautiful", "people"))
Hello, beautiful people!