분석가의 개발 공부/Python

[Python] 다양한 String 처리 코드

긴기린그림 2020. 7. 23. 02:17

파이썬에서 String을 처리하는 다양한 코드를 정리해보자

 

1. 문자열 거꾸로 출력하기

# 단순하게 문자열 뒤집기
a = 'abd'
a[::-1]  # dba

# [4:1:-1] : 4번 인덱스부터 2(1+1)번 인덱스까지 문자열 뒤집기
a = 'abdcf'
a[4:1:-1]  # fcd

# 리스트나 튜플에도 적용 가능
lst = ['a', 'c', 'f', 'w']
lst[::-1]  # ['w', 'f', 'c', 'a']

tup = ('d', '2', 'g', 'x')
tup[2::-1]  # ('g', '2', 'd')