संभव डुप्लिकेट:अजगर में tuples की एक सूची से अधिकतम मान का पता लगाएं
:
Sorting or Finding Max Value by the second element in a nested list. Python
मैं ~ इस तरह उस में 10^6 tuples के साथ एक सूची है
[(101, 153), (255, 827), (361, 961), ...]
^ ^
X Y
मैं इस सूची में वाईएस का अधिकतम मूल्य खोजना चाहता हूं, लेकिन यह भी जानना चाहता हूं कि यह एक्स है।
मैं यह कैसे कर सकता हूं?
(+1) 'operator.itemgetter (1) 'इस मामले में लैम्ब्डा से बेहतर काम करेगा क्योंकि लैम्ब्डा 10 ** 6 बार प्रत्येक के लिए बनाया जाएगा। – inspectorG4dget
@ इंस्पेक्टर जी 4 डीजेट केवल पोस्ट करने वाला था। :) –
@ अश्विनी चौधरी: यद्यपि ऐसे मामलों में 'operator.itemgetter' और 'lambda' के बीच काफी गति अंतर है? – inspectorG4dget