practivceAlgorithm/PYTHON 기능연습

[문자열 뒤집기] 문자열 슬라이싱

findTheValue 2021. 8. 18. 00:08

인덱스를 지정하면 해당 위치의 배열 포인터를 얻게된다. 이를 통해 연결된 객체를 찾아 실제 값을 찾아낸다. 

슬라이싱 0.499 마이크로초 1
리스트 reverse() 2.46 마이크로초 5
revsered() + join() 2.49 마이크로초 6
for 반복 5.5 마이크로초 12
while 반복 9.4 마이크로초 21
재귀 24.3 마이크로초 54

s[:]는 사본을 리턴한다. 이 방식은 문자열이나 리스트를 복사하는 파이썬다운 방식(Pythonic way) 이다.

앞으로 문자열 비교는 slicing을 이용하자.