У меня есть список кортежей в Python, и я хотел бы отсортировать их по второму значению кортежа (это строка, поэтому я хотел бы отсортировать их в алфавитном порядке) и поменять местами первые значения кортежей,Например, скажем, у нас есть какой-то список:
lst = [(1, "z"), (2, "a"), (3, "b")]
Я бы хотел, чтобы конечный результат был таким:
result = [(1, "a"), (2, "b"), (3, "z")]
Возможно ли это сделать с помощью встроенного метода илиЯ должен написать свою собственную функцию?