[ 오늘의 수업 내용 요약 ]
4_010 리스트에 아이템 추가
- append()함수를 이용하면 마지막 인덱스에 아이템을 추가할 수 있다.
: 마지막 인덱스에 아이템 추가
4_011 리스트의 특정 위치에 아이템 추가
- insert()함수를 이용하면 특정 위치(인덱스)에 아이템을 추가할 수 있다.
- 변수명.insert(넣고싶은 위치 ‘아이템 이름’)으로 사용하면됨.
4_012 리스트의 아이템 삭제
- pop()함수를 이용하면 마지막 이덱스에 해당하는 아이템을 삭제할 수 있다.
- pop(n)함수를 사용하면 n인덱스에 해당하는 아이템을 삭제할 수 있다.
4_013 리스트의 특정 아이템 삭제
-remove()함수를 이용하면 특정 아이템을 삭제할 수 있다.
-remove(아이템의 값)을 사용하면 된다.
-remove()는 한 개의 아이템만 삭제 가능하다. 만약 삭제하려는 데이터가 2개 이상이라면
while문을 이용하자.
4_014 리스트 연결
- extend()함수를 이용하면 리스트에 또 다른 리스트를 연결(확장)할 수 있다.
- 덧셈 연산자를 이용해서 리스트를 연결할 수 있다.
4_015 리스트 아이템 정렬
- sort()함수를 이용하면 아이템을 정렬할 수 있다. (오름차순)
- 내림차순 => sort(reverse = True)로 사용
4_016 리스트 순서 뒤집기
- reverse()함수를 이용하면 아이템을 순서를 뒤집을 수 있다.
4_017 리스트 슬라이싱
- [n:m]을 이용하면 리스트에서 원하는 아이템만 뽑아낼 수 있다.
- ex) [2:4]=> 2<= n < 4사이의 아이템
- [n:m]은 문자열에도 슬라이싱 가능하다.
- 슬라이싱 할 때 단계를 설정할 수 있다.
- 슬라이싱을 이용해서 아이템을 변경할 수 있다.
- slice()함수를 이용해서 아이템을 슬라이싱 할 수 있다.