[Python] 문자열 슬라이싱
·
PYTHON
파이썬에서 문자열을 다룰 때 가장 중요한 것은 문자열 슬라이싱이다. 코딩테스트에도 문자열을 다루는 문제가 나오기 때문에 해당 개념을 머릿속에 잘 정리해 가는 것은 필수적이다. 문자열 슬라이싱은 파이썬에서만 지원해주는 특별한 기능인데, 말 그대로 문자열을 내가 원하는 범위로 잘라서 표현할 수 있게 해주는 것이다. 또한, 파이썬에서 문자열을 다룰 때 리스트나, 데크(Deque)를 사용하는 것보다 문자열 슬라이싱 기능을 사용하는 것이 속도 측면에서도 가장 빠르다.지금시간은한시 파이썬에서 문자열(str)은 불변 시퀀스 객체에 속한다. 즉, 불변 리스트로 봐주면 이해가 쉬울 듯하다. 아래는 직관적으로 문자열을 리스트로 작성해보았다.[ '지', '금', '시', '간', '은', '한', '시' ] 0 ..