-
내장 순차 자료형 함수 sorted,zip,reversed데이터분석/python 2020. 11. 13. 18:29728x90반응형
Sorted
sorted 함수는 정렬된 새로운 순차 자료형을 반환한다.
sorted 함수는 리스트의 sort 메서드와 같은 인자를 취한다.
Zip
zip 함수는 여러 개의 리스트나 튜플 또는 다른 수차 자료형을 서로 짝지어서 튜플의 리스트를 생성한다
zip 함수는 여러개의 순차 자료형을 받을수 있으며, 반환되는 리스트의 크기는 넘겨받은 순차자료형 중 가장 짧은 크기로 정해진다. 아래는 예시이다.
zip 함수의 아주 흔한 사용예는 여러개의 순차자료형을 동시에 순회하는 경우인데 enumberate와 함께 사용되기도한다.
아래와 같이 튜플형식에 리스트형도 *plt를 zip에 넣어 분리하여 데이터를 뽑을수있다 여기서 *(Asterisk) 의미를 모른다면 아래에 링크로 가서 보자
reversed
reversed는 제너레이터라는 점을 기억하자 . 따라서 list()나 for문으로 모든 값은 다 받아오기 전에는 순차 자료형을 생성하지 않는다.
728x90반응형'데이터분석 > python' 카테고리의 다른 글
python 함수 매개변수 앞의 *(Asterisk),**의 의미는 무엇일까? (0) 2020.11.13