혤로그 이전의 기록/프로젝트 일지
[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/