Найти - Пользователи
Полная версия: Сортировка списка со словарём
Начало » Python для новичков » Сортировка списка со словарём
1
Dobrodel
Друзья, здравствуйте
Помогите пожалуйста решить вот такую задачку:

class house():
    def __init__(self):
          self.address=''
          self.number=5
tes=[]
for i in range(0,5):
    dd=house()
    dd.address='str'+str(i)
    dd.number = i
    tes.append({'dom': dd, 'selected': True})

Необходимо отсортировать список tes по ключу
tes["dom"].number
с реверсом.
Подскажите пожалуйста как это можно осуществить?
Процесс наполнения списка приведён в качестве примера.
dimy44
tes.sort(key=lambda d: d['dom'].number, reverse=True)
Dobrodel
Благодарю. То что нужно))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB