Sobes.tech
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.