एक पायथन नौसिखिया का बिट, लेकिन मुझे tuples की निम्न सूची मिली है। मुझे tuples की एक सूची की आवश्यकता है जिससे tuples मूल्य से क्रमबद्ध हो और यदि मान समान है, वर्णानुक्रम में क्रमबद्ध।वर्णमाला के अनुसार tuples की सूची क्रमबद्ध करें और मूल्य
#original
list_of_medals = [('Sweden', 24), ('Germany', 16), ('Russia', 10), ('Ireland', 10), ('Spain', 9), ('Albania', 8), ('Lithuania', 7), ('Iceland', 6), ('Malta', 5), ('Italy', 5), ('Serbia', 4), ('Estonia', 4), ('Turkey', 4), ('Moldova', 2), ('Azerbaijan', 2)]
\____/ \_____/ \______/
#after sorting / \ / \ / \
sorted_medals = [('Sweden', 24), ('Germany', 16), ('Ireland', 10), ('Russia', 10), ('Spain', 9), ('Albania', 8), ('Lithuania', 7), ('Iceland', 6), ('Malta', 5), ('Italy', 5), ('Estonia', 4), ('Serbia', 4), ('Turkey', 4), ('Azerbaijan', 2), ('Moldova', 2)]
यह शायद import operator
module` साथ संभव है: यहाँ एक नमूना है? सहायता की सराहना की जाएगी।
यह देश के नाम को अनदेखा करता है और इस प्रकार यह कल्पना को पूरा नहीं करता है। – NPE
यह वैल्यू क्रमशः क्रमबद्ध नहीं है यदि मान समान हैं – bmu
मिस्ड आवश्यकता: "यदि मान समान है, तो क्रमबद्ध रूप से क्रमबद्ध करें।" –