[Python] list sort() 함수 사용방법 및 예제

1개월 전 질문 1개월 전 토론 10 views

list.sort(reverse=True|False, key=myFunc)

sort() 메서드는 기본적으로 목록을 오름차순으로 정렬합니다.

정렬 기준을 결정하는 함수를 만들 수도 있습니다.

 

매개변수

매개변수 필수 설명
reverse 선택 True는 목록을 내림차순으로 정렬합니다.
기본값은 False입니다.
key 선택 정렬 기준을 지정하는 함수

 

예제1

cars = ['Ford', 'BMW', 'Volvo']

cars.sort()

print(cars)

결과

['BMW', 'Ford', 'Volvo']

 

예제2

cars = ['Ford', 'BMW', 'Volvo']

cars.sort(reverse=True)

print(cars)

결과

['Volvo', 'Ford', 'BMW']

 

예제3

def myFunc(e):
  return len(e)

cars = ['Ford', 'Mario', 'BMW', 'VW']

cars.sort(key=myFunc)

print(cars)

결과

['VW', 'BMW', 'Ford', 'Mario']

 

python 강좌 sort list

2022-05-19 14:40

0개의 해답

해결방법이나 팁을 알고 계신다면


© 2022 pinfo. All rights reserved.