티스토리 뷰
Python - 리스트
| 리스트
문자열과는 다르게, 값을 변경할수 있다.
- 리스트->mutable (변경 가능)
- 문자열 -> immutable (변경 불가능)
| 값 추가하기
아래와 같이 append 메서드로 사용할 수 있다.
주의할점은 리스트를 미리 선언한 다음에 append를 해줘야 한다.
| 인덱싱, del, 슬라이싱
- indexing은 my_list[2]같이 index로 요소에 접근하는것이다.
- del 은 요소를 없애주는 역할을 한다.
- slicing은 문자열과 같이 my_list[:1], my_list[2:] , my_list[1:3] 과 같이 리스트를 자를 수 있는 것을 말한다.
| 메서드
- sort()
sort는 말그대로 정렬을 하는 함수이다.
- count()
아래와 같이 중복된것이 있으면 갯수를 세어준다.
이 외에도 많은 함수가 있다. (pop, ...)
| etc
- len 과 같은 내장함수도 있다. 주의할점은 메소드가 아닌것이다.
- 메소드와 함수를 구별 하는 것은 매우 중요하다.
'Computer Engineering > Python' 카테고리의 다른 글
Python - for (0) | 2018.05.12 |
---|---|
Python - Tuple (0) | 2018.05.12 |
Python - 문자열 (0) | 2018.05.10 |
Python - 입력과 출력, 변수와 이름, 자료형 (0) | 2018.05.06 |
댓글