-
묶음의 값을 잘라서 사용할때 쓰는 기능이다.
보통 묶음을 사용할때,
기본적으로 a = 'a,b,c,d,e' 라고 지정했을때,
배열에 따라 0부터 시작하는데, 아래처럼 해석하면 된다.
공백은 끝까지이고
1:2는 1부터 시작해서 2 전까지
a='abcdef' print(a[1:2]) # b print(a[1:]) # bcdef print(a[:3]) # abc
음수를 넣을 수도 있는데, 이때는, 거꾸로 인식하게 된다.
a='abcdef' print(a[-5:-1]) # bcde
설정된 범위 내에서, 일정 값만큼 건너뛴 값을 받을 수도 있는데,
a='abcdefghijklmn' print(a[::2]) # acegikm print(a[::-1]) # nmlkhihgfedcba