콜론 앞에 첫 번째 인덱스를 생략한다면 슬라이스는 문자열의 처음부터 시작한다. 두 번째 인덱스를 생략한다면 슬라이스는 문자열의 끝까지 포함한다.
>>> fruit = 'banana'
>>> fruit[:3]
'ban'
>>> fruit[3:]
'ana'
첫 번째 인덱스가 두 번째 인덱스와 같거나 크면 결과는 빈 문자열(empty string)이 된다. 빈 문자열은 인용 부호 두 개로 표현한다.
>>> fruit = 'banana'
>>> fruit[3:3]
''
빈 문자열은 어떤 문자도 포함하지 않으며 길이는 0이지만, 나머지는 다른 문자열과 같다.
이 예제를 계속해서 fruit[:]는 무엇이 될까? 직접 테스트해서 결과를 보자.