da-ta ta-da

[Python] List 리스트 관련 함수 : append, remove, pop, del, reverse, sort, index, clear, count 본문

Data Analyst/Python

[Python] List 리스트 관련 함수 : append, remove, pop, del, reverse, sort, index, clear, count

jess1015 2022. 6. 29. 20:44

1. 리스트 항목 추가, 제거하기  append, remove, pop, clear

  • list.append(value)
    기존 리스트 순서 맨 뒤 value 항목 삽입
  • list.remove('value')
    기존 리스트에서 value 항목 제거
  • list.pop()
    기존 리스트의 맨 뒤 항목을 꺼내 제거
    변수로 지정하면 맨 뒤 항목을 지정하면서, 해당 항목이 변수에 저장된다.'
✅ usage
list = [1, 2, 3, 4, 5]
a = list.pop()
▶▶ list = [1, 2, 3, 4],  a = 5

 

  • list.clear()
    리스트 내 항목을 모두 제거, [ ] 형태의 빈 리스트로 리셋.
  • del list
    메모리에서 리스트 변수 완전히 삭제

2. 리스트 순서 변경  reverse, sort, sort(reverse = True)

  • list.reverse()
    기존 리스트 항목의 순서를 거꾸로 적용 (index 뒤집기)
  • list.sort()
    리스트 내 항목을 오름차순으로 정렬
  • list.sort(reverse = True)
    리스트 내 항목을 내림차순으로 정렬

3. 리스트 항목 정보 가져오기  index, count

  • list.index(value)
    리스트 내 value의 index 값 출력
  • list.count(value)
    리스트 내 value의 개수 출력
Comments