본문 바로가기
혤로그 이전의 기록/프로젝트 일지

[python] 나 보려고 정리하는 list 함수 및 기능

by hyelllllog 2020. 9. 30.
  • list.index( value ) : 값을 이용하여 위치를 찾는 기능
  • list.extend( [value1, value2] ) : 리스트 뒤에 값을 추가 (‘+’연산자 보다 성능이 좋음)
  • list.insert( index, value ) : 원하는 위치에 값을 추가
  • list.sort( ) : 값을 순서대로 정렬
  • list.reverse( ) : 값을 역순으로 정렬

slice 기능 

  • slicing : 리스트나 문자열에서 값을 여러개 가져오는 기능
  • list[ 시작:끝] 시작은 포함 되지만 끝 값은 포함되지 않는다.
  • slice를 하면 해당하는 부분의 리스트나 문자열을 새로 만들어 준다.
  • 시작과 끝부분을 얻어 오는 방법
    • list[ 2: ] : 2번째부터 끝까지 반환
    • list[ : 2 ] : 처음부터 2번째 까지 반환
    • list[ : ] : 처음부터 끝까지 전부 반환 (리스트를 복사해 둘 때 유용하게 사용됨)

delete 기능 

  • del list[ :5 ] : 처음부터 5번째 전까지 삭제
  • 참고 : del 함수는 파이썬이 자체적으로 가지고 있는 삭제 함수이며 다음과 같이 사용한다.

참고 : wayhome25.github.io/python/2017/02/26/py-14-list/