- 리스트
- 추가
- append: 요소 하나 추가
- extend: 리스트 확장
- insert: 특정 인덱스에 요소 추가
- insert(0, 요소): 리스트의 맨 처음에 요소를 추가
- insert(len(리스트), 요소): 리스트 끝에 요소를 추가
- 삭제
- pop: 마지막 요소 또는 특정 인덱스 요소 삭제
- remove: 특정 값을 찾아서 삭제. →같은 값이 여러 개인 경우 처음 찾은 값 삭제
- 특정 값의 인덱스 구하기
- index(값)
- 특정 값의 개수 구하기
- count(값)
- 리스트 순서 반대로 뒤집기
- reverse()
- 리스트 요소를 오름차순으로 정렬
- sort()
- sort(reverse=False) / 내림차순 정렬 - sort(reverse=True)
- 리스트 모든 요소 삭제
- clear()
- 리스트에서 가장 작은 값, 가장 큰 값 구하기
- 작은 값: min(리스트)
- 큰 값: max(리스트)
- 리스트 표현식
- [식 for 변수 in 리스트]
- list(식 for 변수 in 리스트)
- 리스트에 map 사용 ※map: 리스트의 요소를 지정된 함수로 처리해주는 함수. (map은 원본 리스트를 변경하지 않고 새 리스트를 생성)
- list(map(함수, 리스트))
- tuple(map(함수, 튜플))
- 추가
- 튜플
(리스트와 달리 내용 변경 불가능. 따라서 요소의 정보를 구하는 메서드만 사용 가능)
'Coding > Python' 카테고리의 다른 글
코딩도장 / Unit 24. 문자열 조작하기 (0) | 2020.01.01 |
---|---|
코딩도장 / Unit 23. 2차원 리스트 (0) | 2020.01.01 |
코딩도장 / Unit 16~18. 반복문 (0) | 2019.12.26 |
코딩도장 / Unit 13~15. if문 (0) | 2019.12.26 |
코딩도장 / Unit 12. 딕셔너리 사용하기 (0) | 2019.12.26 |
댓글