Computer >> Máy Tính >  >> Lập trình >> Python

Viết chương trình bằng Python để sắp xếp tất cả các phần tử trong một chuỗi đã cho theo thứ tự giảm dần

Đầu vào - Giả sử, bạn có một Chuỗi,

0 abdef
1 ijkl
2 Abdef
3 oUijl

Đầu ra - Và kết quả cho tất cả các phần tử theo thứ tự giảm dần,

3 oUijl
1 ijkl
0 abdef
2 Abdef

Giải pháp

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước dưới đây -

  • Xác định một chuỗi

  • Áp dụng phương thức sort_values ​​với đối số là ascending =False. Nó được định nghĩa bên dưới,

data.sort_values(ascending=False)

Ví dụ

Danh sách mã đầy đủ như sau,

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

Đầu ra

3 oUijl
1 ijkl
0 abdef
2 Abdef