समस्या विवरण
स्ट्रिंग Series के सभी तत्वों को अवरोही (descending) क्रम में सॉर्ट करें।
इनपुट Series
0 abdef 1 ijkl 2 Abdef 3 oUijl dtype: object
अपेक्षित आउटपुट
3 oUijl 1 ijkl 0 abdef 2 Abdef dtype: object
समाधान
sort_values(ascending=False) विधि का उपयोग करें।
पूर्ण कोड उदाहरण
import pandas as pd
l = ["abdef","ijkl","Abdef","oUijl"]
data = pd.Series(l)
print("मूल Series:")
print(data)
sorted_data = data.sort_values(ascending=False)
print("\nअवरोही क्रम में सॉर्ट किया गया:")
print(sorted_data)
आउटपुट
मूल Series: 0 abdef 1 ijkl 2 Abdef 3 oUijl dtype: object अवरोही क्रम में सॉर्ट किया गया: 3 oUijl 1 ijkl 0 abdef 2 Abdef dtype: object
नोट: स्ट्रिंग सॉर्टिंग ASCII/Unicode मानों पर आधारित होती है: बड़े अक्षर (Uppercase) छोटे अक्षरों (lowercase) से पहले आते हैं। इसलिए 'Abdef' (A=65) 'abdef' (a=97) के बाद आता है।