반응형
지난시간에 배운 인덱싱과 슬라이싱을 이용하여 문자열의 요소를 변경할 수 있을것 같죠?
문자열을 하나 정의합시다.
>>> a='python'
>>> a
'python'
첫글자를 b로 바꿔봅시다.
>>> a[0]='b'
Traceback (most recent call last):
File "<pyshell#39>", line 1, in <module>
a[0]='b'
TypeError: 'str' object does not support item assignment
안바뀝니다. 문자열에서는 인덱싱을 이용하여 요소를 변경하는게 불가능합니다. 자료구조중에 리스트를 배우면 리스트를 이용하여 문자열 원소를 수정할 수 있습니다. 이후에 배워봅시다.
반응형
'파이썬 > 통계분석' 카테고리의 다른 글
[파이썬 강의] 10. 자료형들 간의 변환 (0) | 2021.10.07 |
---|---|
[파이썬 강의] 9. 자료형 - 논리형 (0) | 2021.09.28 |
[파이썬 강의] 7. 문자열의 인덱싱과 슬라이싱 (0) | 2021.09.27 |
[파이썬 강의] 6. 문자열 길이 확인 len( ) (0) | 2021.09.27 |
[파이썬 강의] 5. 문자열 안에 따옴표 사용하기 (0) | 2021.09.27 |
댓글