की सूची से सबसे छोटे वाई मान के साथ वापसी टुपल मैं tuples की सूची से सबसे छोटा दूसरा सूचकांक मान (y मान) को टुपल वापस करने की कोशिश कर रहा हूं। यदि निम्नतम y मान वाले दो tuples हैं, तो सबसे बड़ा x मान (i.e पहली अनुक्रमणिका) के साथ tuple का चयन करें।tuples
उदाहरण के लिए, मैं टपल है लगता है:
x = [(2, 3), (4, 3), (6, 9)]
मान दिया (4, 3)
होना चाहिए। (2, 3)
, एक उम्मीदवार के रूप में x[0][1]
3
(x[1][1]
के रूप में ही) x[1][0]
की तुलना में छोटे हैं, हालांकि, x[0][0]
है।
अब तक मैं कोशिश की है:
start_point = min(x, key = lambda t: t[1])
हालांकि, यह केवल चेक के दूसरे सूचकांक, और दो tuples पहले सूचकांक की तुलना नहीं करता है तो अपने दूसरे सूचकांक के बराबर हैं।
आप की तरह कुछ की कोशिश कर सकते: 'मिनट (एक्स, कुंजी = लैम्ब्डा टी: [टी [1], आयकर [0]])' –