파이썬에서는 문자열을 더하거나 곱할 수 있다.
문자열 인덱싱 ?
인덱싱이란, 무엇인가를 '가리킨다' 는 의미이다. 인덱싱은 다른 언어에는, string에 인덱싱이 없다.
인덱싱과 비슷한 개념을 사용하려면 이상한 함수를 사용하거나 해야 한다.
변수 c에 저장한 문자열의 각 문자마다 번호를 매긴다.
※ 중요! 인덱싱은 처음을 0으로 인식을 하고 띄워쓰기 또한 인덱싱 안에 포함되어 있다!
a [번호] 는 문자열 안의 특정한 값을 뽑아내는 역할을 한다. 이러한 작업을 인덱싱이라고 한다.
문자열 슬라이싱 ?
슬라이싱은 무엇인가 '잘라낸다' 는 의미이다. 문자열 안에서 문자열의 일부를 어디서부터 어디까지 뽑아낼 수 있다는 말이다. 사진을 참고하자!
Q Pithon 이라는 문자열을 Python 으로 바꾸려면 ?
Pithon 이라는 문자열을 Python 으로 바꾸려면 ?
인덱싱을 통하여 a[1] = 'y' 이런식으로 고치지 못한다.
문자열의 요소 값은 바꿀 수 있는 값이 아니기 때문이다.
문자열 자료형은 immutable한 자료형이기에 요소값 변경이 불가능하다.
'파이썬 공부 (★ My Main) > 개념 공부' 카테고리의 다른 글
2023.12.28 파이썬 포맷팅(1) (0) | 2024.02.05 |
---|---|
2023.12.24 파이썬 숫자형 문자형 자료형 (1) | 2024.02.05 |
2023.12.23 파이썬 설치 (0) | 2024.01.31 |
2023.12.22 파이썬 [프롤로그] (0) | 2024.01.31 |