python sort objects by attribute code example
Example 1: how to sort a list of objects python
ut.sort(key=lambda x: x.count, reverse=True)
newlist = sorted(ut, key=lambda x: x.count, reverse=True)
Example 2: sort list of objects by attribute java
ArrayList<Employee> employees = getUnsortedEmployeeList();
Comparator<Employee> compareById = (Employee o1, Employee o2) -> o1.getId().compareTo( o2.getId() );
Collections.sort(employees, compareById);
Collections.sort(employees, compareById.reversed());
Example 3: python sort class by attribute
import operator
sorted_x = sorted(x, key=operator.attrgetter('score'))
x.sort(key=operator.attrgetter('score'))
Example 4: sort object by one attribute python
ut.sort(key=lambda x: x.count, reverse=True)
newlist = sorted(ut, key=lambda x: x.count, reverse=True)