반응형
리스트의 원소를 수정하는 방법을 배워봅시다. 인덱싱과 슬리이싱을 이용하여 리스트의 원소를 수정할 수 있습니다.
1. 인덱싱을 이용한 수정
리스트를 하나 정의해봅시다.
>>> list1=[1,2,3,4,5]
>>> list1
[1, 2, 3, 4, 5]
세번째 원소를 30으로 바꿔봅시다. 인덱싱으로 접근한 후 30을 입력하면 됩니다.
>>> list1[2]=30
>>> list1
[1, 2, 30, 4, 5]
2. 슬라이싱을 이용한 수정
리스트를 하나 정의해봅시다.
>>> list2=['a',1,'b',2]
>>> list2
['a', 1, 'b', 2]
첫번째원소를 'aa'로, 두번째 원소를 10으로 바꿔봅시다.
>>> list2[0:2]=['aa',10]
>>> list2
['aa', 10, 'b', 2]
슬라이싱의 결과는 리스트이므로 바꾸는 값도 리스트로 입력해주어야 합니다.
반응형
'파이썬 > 통계분석' 카테고리의 다른 글
[파이썬 강의] 17. 리스트 원소 추가 (두 가지 방법) (0) | 2021.10.07 |
---|---|
[파이썬 강의] 16. 리스트 원소 삭제 (두가지 방법) (0) | 2021.10.07 |
[파이썬 강의] 14. 리스트의 인덱싱과 슬라이싱 (0) | 2021.10.07 |
[파이썬 강의] 13. 자료구조 - 리스트 (0) | 2021.10.07 |
[파이썬 강의] 12. 파이썬 쉘에서 스크립트 실행하기 (0) | 2021.10.07 |
댓글