Sobes.tech
Middle — Senior

Python'da juftliklar ro'yxatini ikkinchi element bo'yicha qanday tartiblash mumkin?

sobes.tech AI

AIdan javob

Python'da juftliklar (tuples) ro'yxatini ikkinchi elementiga ko'ra saralash uchun sorted() funksiyasidan yoki .sort() ro'yxat metodidan key parametri bilan foydalanishingiz mumkin. Bu parametr saralash ikkinchi element (indeks 1) bo'yicha amalga oshirilishini ko'rsatadi.

Misol:

juftliklar = [(1, 3), (4, 1), (2, 2)]
Saralangan_juftliklar = sorted(juftliklar, key=lambda x: x[1])
print(Saralangan_juftliklar)  # Chiqishi: [(4, 1), (2, 2), (1, 3)]

Yoki joyida saralash:

juftliklar.sort(key=lambda x: x[1])
print(juftliklar)  # [(4, 1), (2, 2), (1, 3)]

Shu tarzda, saralash har bir juftlikning ikkinchi elementiga ko'ra amalga oshiriladi.