마무리
1. 리스트
① 리스트는 여러 값을 가질 수 있고 각 값의 자료형은 다를 수 있습니다. 값의 중복을 허용하며 순서를 보장합니다.
형식
리스트명 = [값1, 값2, ...]
② 리스트는 인덱스로 값에 접근할 수 있습니다.
형식
리스트명[인덱스]
③ 리스트에서 제공하는 주요 함수는 다음과 같습니다. 이 중에서 값을 반환하는 함수는 print() 문 안에서 바로 실행해 값을 확인할 수 있습니다. 값을 반환하지 않는 함수는 별도 문장으로 실행해야 하고, print() 문 안에서 실행해도 None이라고만 출력합니다.
함수 |
설명 |
값 반환 여부 |
index() |
리스트 내 특정 데이터의 위치 반환 |
◯ |
append() |
리스트 맨 뒤에 데이터 추가 |
× |
insert() |
리스트의 정해진 위치에 데이터 삽입 |
× |
pop() |
리스트 뒤에서부터 데이터를 하나씩 꺼내어 반환한 뒤 삭제 |
◯ |
clear() |
리스트의 모든 데이터 삭제 |
× |
count() |
리스트에 포함된 데이터 개수 반환 |
◯ |
sort() |
리스트 내 데이터를 오름차순 또는 내림차순으로 정렬 |
× |
reverse() |
리스트 내 데이터 순서 뒤집기 |
× |
extend() |
서로 다른 리스트 합치기 |
× |