반응형
슬라이스는 인덱싱과 달리 시퀀스 자료에서 일정 범위에 해당하는 부분을 취하는 방법이다.
[시작 인덱스:끝 인덱스:스텝] 의 형식으로 사용하며
스텝은 생략해도 된다. 디폴트 값은 1이다.
시작 인덱스, 끝 인덱스의 값을 넣지 않으면 처음부터, 또는 마지막까지로 지정한다.
예)
x = 'hello world'
print(x[:2])로 하면
결과는 hel이 될 것이다. 처음부터 인덱스 2번까지의 값을 출력한다.
또
print(x[2::2])이면 인덱스 2번부터 끝 인덱스까지 포함한 값을 2칸의 간격으로 슬라이싱한다.
결과는 lowrd가 될 것이다.
반응형
'homework-jueon > 0x01-200제' 카테고리의 다른 글
27. 시퀀스 자료 인덱싱 (0) | 2020.01.05 |
---|---|
26. 시퀀스 자료형 (0) | 2020.01.04 |
25. 비트 연산자 (0) | 2020.01.04 |
24. 논리 연산자 (0) | 2020.01.02 |
23. 관계 연산자 (0) | 2020.01.02 |