Middle — Senior
Kā sakārtot pāru sarakstu pēc otrā elementa Python?
sobes.tech AI
Atbilde no AI
Lai sakārtotu sarakstu ar pāriem (tuples) pēc otrā elementa Python, jūs varat izmantot funkciju sorted() vai saraksta metodi .sort() ar parametru key, kas norāda, ka kārtošana jāveic pēc otra elementa pāra (indekss 1).
Piemērs:
pāri = [(1, 3), (4, 1), (2, 2)]
Sakārtoti_pāri = sorted(pāri, key=lambda x: x[1])
print(Sakārtoti_pāri) # Izvadīs: [(4, 1), (2, 2), (1, 3)]
Vai vietējā kārtošana:
pāri.sort(key=lambda x: x[1])
print(pāri) # [(4, 1), (2, 2), (1, 3)]
Tādējādi kārtošana notiek pēc katra pāra otra elementa.