파이썬 문자열과 인덱싱, 슬라이싱 연산
프로그래밍/파이썬(Python)2022. 1. 27. 20:30
반응형
문자열(스트링형 데이터)은 리스트형 데이터와 같이 하나 이상의 값(문자)을 묶어서 표현하는 데이터의 형태이다. 문자열은 큰따옴표와 작은따옴표로 묶어 표현한다.
위 코드처럼 큰따옴표와 작은따옴표, 어떤 방법으로 묶던 결과는 동일하다. 그리고 문자열 안에 큰따옴표를 사용할 경우에는 작은따옴표로, 작은따옴표를 사용할 경우에는 큰따옴표로 묶어줘서 표현하면 된다.
문자열과 리스트는 유사한 측면이 많아 리스트를 대상으로 했던 연산 대부분이 문자열에도 적용된다.
문자열에도 인덱싱 연산과 슬라이싱 연산을 할 수 있는데 리스트와 달리 문자열 데이터는 인덱싱, 슬라이싱 연산 시 참조(값을 꺼냄)는 가능하지만 수정은 불가능하다.
위의 코드에서 처럼 인덱싱, 슬라이싱 연산을 통해 문자열의 내용을 수정하려고 시도했으나 수정할 수 없다는 메시지가 뜨게 된다.
반응형
'프로그래밍 > 파이썬(Python)' 카테고리의 다른 글
파이썬 문자열의 함수(replace, lower, upper) (0) | 2022.02.04 |
---|---|
파이썬 문자열의 함수(find, rfind, count) (0) | 2022.01.29 |
파이썬 리스트의 함수(reverse, sort) (0) | 2022.01.26 |
파이썬 리스트의 함수(pop, remove, index) (0) | 2022.01.20 |
파이썬 리스트의 함수(insert, count, clear) (0) | 2022.01.20 |
댓글()