2016-03-18
- 이글은 파이썬 3.4.4를 바탕으로 쓰여졌다.

파이썬에는 문자열을 자르는 함수가 없다.
문자열 자체가 리스트 취급을 당하기 때문에 그냥 리스트에서 특정 구문을 빼오듯이 쓰면 그게 substring()이다.

아래가 사용 예제이다.
>>> str = 'abcdefg'
>>> print(str[2:])
cdefg
>>> print(str[:2])
ab
>>> print(str[2:3])
c
>>> print(str[2:6])
cdef
>>> print(str[:-1])
abcdef
>>> print(str[-1:])
g
>>> print(str[-3:-4])

>>> print(str[-3:-1])
ef
>>> print(str[-3:0])

>>> print(str[-3:])
efg