Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

주어진 시리즈의 모든 요소를 ​​내림차순으로 정렬하는 프로그램을 Python으로 작성하십시오.

<시간/>

입력 − 시리즈가 있다고 가정합니다.

0 abdef
1 ijkl
2 Abdef
3 oUijl

출력 − 모든 요소에 대한 결과는 내림차순으로,

3 oUijl
1 ijkl
0 abdef
2 Abdef

해결책

이 문제를 해결하기 위해 다음 단계를 따릅니다. -

  • 시리즈 정의

  • 오름차순 =False로 인수를 사용하여 sort_values ​​메서드를 적용합니다. 아래에 정의되어 있습니다.

data.sort_values(ascending=False)

예시

전체 코드 목록은 다음과 같습니다.

import pandas as pd
l=["abdef","ijkl","Abdef","oUijl"]
data=pd.Series(l)
print("original series: \n ", data)
print(data.sort_values(ascending=False))

출력

3 oUijl
1 ijkl
0 abdef
2 Abdef