본문으로 바로가기

4. list

category Python 2019. 6. 13. 15:59

4. list


4.1 list 생성방법


1) 선언과 동시에 초기화


2) 선언 후 값을 추가

- list에 추가하기 위해 append() 함수 사용



4.2 list의 항목에 접근하는 방법


4.2.1 인덱스(index)값으로 접근

- 위와 같이 list명[index]의 형식으로 인덱스에 해당하는 항목에 접근이 가능합니다.


4.2.2 슬라이싱(slicing) 

- 한번에 여러개의 항목에 접근하는 방법입니다.

- list명[index of start : index of end]의 형식


4.2.3 인덱스 생략

1) index of start 생략

- 첫번째 인덱스(list[0])부터 list[index of end]까지 선택

- list[:index of end]의 형식


2) index of end 생략

- list[index of start]부터 마지막 항목까지 선택

- list[index of start:]의 형식


3) 전체 index 생략

- 모든 항목 선택 

- list[:]의 형식



4.3 list에 값 추가


4.3.1 list의 마지막에 추가

- append() 함수 사용

- list.append(값)의 형식


4.3.2 중간에 삽입

- insert() 함수 사용

- list.insert(index, 값)의 형식

- 이 경우 삽입한 위치의 인덱스 뒤의 값들은 뒤로 밀려난다.



4.4 list의 항목 삭제


4.4.1 값으로 삭제

- remove() 함수 사용

- list.remove(값)의 형식


4.4.2 index로 삭제

- del() 함수 사용

- list.del(index)의 형식


4.4.3 마지막 항목 삭제

- 삭제라기보다는 list의 마지막 항목을 뽑아낸다는 의미이다.

- pop() 함수 사용

- lastValue = list.pop()의 형식



4.5 list 탐색

- index() 함수 사용

- list.index(값)의 형식

- 함수의 반환값은 parameter로 넘겨준 값에 해당하는 index값을 반환



4.6 list 정렬

- sort() 함수 사용

- list.sort()의 형식






'Python' 카테고리의 다른 글

6. turtle  (0) 2019.06.15
5. for문  (0) 2019.06.13
3. 기본문법  (0) 2019.06.13
2. 문자열  (0) 2019.06.13
1. Python 설치  (0) 2019.06.13