반응형

파이썬 기초

    [Python] 리스트/배열 역순 정렬 ( reverse() / reversed() )

    [Python] 리스트/배열 역순 정렬 ( reverse() / reversed() )

    👀 파이썬의 역순 정렬 ( reverse() / reversed() ) 👀 1. list.reverse() : list 자체를 역순으로 정렬, 함수 반환값 None 값 2. reversed(list) : 역순 정렬된 list 새로운 변수에 할당 가능 파이썬의 리스트의 정렬함수에 sort와 sorted가 있듯이, 역순 정렬에는 reverse와 reversed가 있습니다. 공통적으로 두 함수 모두 배열에 대한 역순정렬 기능을 제공해주고, 이 두 함수의 차이점은 sort와 sorted의 차이점과 비슷합니다. 1. reverse() → list.reverse() 메모리 내의 배열 원소들을 직접 수정. 반환값은 None -> 따라서 rev = list.sort() 실행 시 rev에는 None값 저장됨. array..

    [Python] 리스트/배열 정렬 함수 ( sort() / sorted() )

    [Python] 리스트/배열 정렬 함수 ( sort() / sorted() )

    👀 파이썬의 정렬 함수 ( sort() / sorted() ) 👀 1. list.sort() : 변수 자체를 수정, 함수 반환값 None 값. key 설정 가능, reverse(내림차순) 가능 2. sorted(list) : 반환값 list 새로운 변수에 할당 가능, key 설정 가능, reverse(내림차순) 가능 파이썬의 리스트가 자체적으로 제공하는 정렬 함수에는 2가지 종류가 있습니다. 이 2가지 종류의 함수에 대하여 각각의 특징을 나열해보도록 하겠습니다. 1. Sort() → list.sort() 리스트를 제자리에서 수정 -> 원래 변수가 수정됨. 반환값은 None -> 따라서 arr = list.sort() 실행 시 arr에는 None값 저장됨. array = [1, 5, 3, 9, 7, 2] ..

반응형