파이썬에서 문자열을 다룰 때 슬라이싱을 사용하는 것이 가장 빠름
몇가지 슬라이싱 예제
>>> str = "HelloWorld"
>>> str[:]
'HelloWorld'
>>> str[::1]
'HelloWorld'
>>> str[::-1]
'dlroWolleH'
>>> str[::2]
'Hlool'
- str[:] -> 새로운 문자열을 할당 해줌.
- 문자열을 뒤집을 때 reverse() 보다 [::-1]이 속도가 휠씬 빠름.
- [::2] -> 2칸 씩 이동