반응형
List 데이터 교체: 리스트 변수이름[인덱스] = 교체하고자 하는 데이터
ex) week = ['Mon','Tue','Wed','Thu', 'Fri']
week[0] = 'Sun' -> week = ['Sun','Tue','Wed','Thu', 'Fri']
- replace는 문자열은 근본적으로 못바꾸기때문에 제공되는 함수,
- List는 = 기호로 바로 내용 구성을 바꿀 수 있다.
List 데이터 추가: append(), insert()
- 리스트의 맨 뒤에 데이터를 추가하는 방법 append()함수
리스트 변수 이름.append(넣으려는 데이터)
-
특정 위치에 데이터를 추가하는 방법 insert() 함수
리스트 변수 이름.insert(위치, 넣으려는 데이터)
List 데이터 삭제: del, remove(), pop()
- del 키워드: 인덱스로 삭제
ex) week = ['Mon','Tue','Wed','Thu', 'Fri']
del week[1] -> week의 두번째 데이터인 ‘Tue’를 삭제한다는 뜻
- remove(일치하는 데이터): 일치하는 값으로 삭제
ex) week = ['Mon','Tue','Wed','Thu', 'Fri']
week.remove('Thu') -> week의 데이터인 ‘Tue’를 삭제한다는 뜻
- pop(인덱스):데이터를 억세스 하고, 실제로 메모리에서 값을 삭제
ex) week = ['Mon','Tue','Wed','Thu', 'Fri']
week.pop() -> 맨 끝에있는 데이터를 억세스하고, 실제로 메모리에서 값을 삭제
week.pop(1) -> 인덱스 값에 있는 위치에 있는 데이터를 억세스하고, 실제 메모리에서 값을 삭제
ex)
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
[Python] List 데이터 정렬하기: sorted(), sort() 함수 (0) | 2022.04.21 |
---|---|
[Python] List 리스트 연산, 값 찾기, 갯수세기: index(), in, count(), len()함수 (0) | 2022.04.21 |
[Python] List 리스트 기본 형태, 생성법, 억세스 (0) | 2022.04.21 |
[Python] Data Structure 데이터 스트럭쳐 (0) | 2022.04.21 |
[Python] 문자열 거꾸로 뒤집어서 출력하는 방법 (0) | 2022.04.21 |