[python] 파이썬 공부하기 - indexing와 slicing

[python] 파이썬 공부하기 - indexing와 slicing

2022. 9. 4. 22:07페퍼씨의 자기계발/페퍼씨와 파이썬

728x90
반응형

안녕하세요, 페퍼씨입니다.

 

인덱싱(indexing)와 슬라이싱(slicing) 을 통해 원하는 데이터, 문자에 쉽게 접근 할 수 있는데요

 

그 방법에 대해 알아보겠습니다.

 

인덱스 (Index)

 

먼저 인덱스랑 순서대로 매겨둔 번호, 데이터의 순서를 의미하는데요

 

그 매겨둔 순서를 따라 원하는 데이터를 얻을 수 있습니다.

 

a = 안녕하세요

 

라고 할 때, 안(0), 녕(1), 하(2), 세(3), 요(4) 의 순서를 가집니다.

 

 슬라이스 (Slice)

슬라이싱은 문자를 원하는 범위에서 잘라주는 것을 의미합니다.

 

슬라이싱 할 때, [시작위치 : 끝 위치 : 잘라 줄 step] 의 의미를 지니므로 각 구역마다 올바른 숫자를 기입해야 합니다.

 

불변성

불변성의 특징을 가지고 있어 직접적인 데이터 수정은 불가능하지만,

인덱스와 슬라이싱을 활용하여 필요한 부분만 빼내고, 수정할 부분과 연결하여 새로운 데이터를 만들어 줄 수 있습니다.

 

728x90
반응형