Как эффективно отсортировать список словарей в Python? ⇐ Python
-
Anonymous
Как эффективно отсортировать список словарей в Python?
У меня есть список словарей Python, и я хочу отсортировать этот список по определенному ключу в словарях. Список довольно большой, поэтому я ищу эффективный способ сделать это.
Я пробовал использовать функцию sorted с лямбда-функцией в качестве ключа, вот так:
sorted(my_list, key=lambda x: x['my_key']) Это работает, но с большими списками работает довольно медленно.
У меня есть список словарей Python, и я хочу отсортировать этот список по определенному ключу в словарях. Список довольно большой, поэтому я ищу эффективный способ сделать это.
Я пробовал использовать функцию sorted с лямбда-функцией в качестве ключа, вот так:
sorted(my_list, key=lambda x: x['my_key']) Это работает, но с большими списками работает довольно медленно.