본문 바로가기
Coding/Python

코딩도장 / Unit 22 리스트, 튜플 응용

by 09337 2020. 1. 1.
  1. 리스트
    1. 추가
      1. append: 요소 하나 추가
      2. extend: 리스트 확장
      3. insert: 특정 인덱스에 요소 추가
        1. insert(0, 요소): 리스트의 맨 처음에 요소를 추가
        2. insert(len(리스트), 요소): 리스트 끝에 요소를 추가
    2. 삭제
      1. pop: 마지막 요소 또는 특정 인덱스 요소 삭제
      2. remove: 특정 값을 찾아서 삭제. →같은 값이 여러 개인 경우 처음 찾은 값 삭제
    3. 특정 값의 인덱스 구하기
      1. index(값)
    4. 특정 값의 개수 구하기
      1. count(값)
    5. 리스트 순서 반대로 뒤집기
      1. reverse()
    6. 리스트 요소를 오름차순으로 정렬
      1. sort()
      2. sort(reverse=False) / 내림차순 정렬 - sort(reverse=True)
    7. 리스트 모든 요소 삭제
      1. clear()
    8. 리스트에서 가장 작은 값, 가장 큰 값 구하기
      1. 작은 값: min(리스트)
      2. 큰 값: max(리스트)
    9. 리스트 표현식
      1. [식 for 변수 in 리스트]
      2. list(식 for 변수 in 리스트)
    10. 리스트에 map 사용 ※map: 리스트의 요소를 지정된 함수로 처리해주는 함수. (map은 원본 리스트를 변경하지 않고 새 리스트를 생성)
      1. list(map(함수, 리스트))
      2. tuple(map(함수, 튜플))
  2. 튜플
    (리스트와 달리 내용 변경 불가능. 따라서 요소의 정보를 구하는 메서드만 사용 가능)

 

댓글