Pracując nad problemem z klasy Google Python, sformułowałem następujący wynik 2-3 za pomocą przykładów ze stosu overflow-sortowania listę krotek w Pythonie
def sort_last(tuples):
return [b for a,b in sorted((tup[1], tup) for tup in tuples)]
print sort_last([(1, 3), (3, 2), (2, 1)])
dowiedziałem listowych wczoraj, więc wiedzieć trochę o zrozumieniu listy, ale jestem zdezorientowany, jak to rozwiązanie działa ogólnie. Pomóż mi to zrozumieć (druga linia w funkcji).
można dodać link do "klasy Google Pythona? – xtian
https://developers.google.com/edu/python/?csw=1 – Varun