Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Dog:
- def __init__(self, name, weight):
- self.name = name
- self.weight = weight
- def __repr__(self) -> str:
- return f'{self.name} {self.weight}'
- def stupid_func(dog):
- return dog.weight
- dogs = [Dog('Jack', 12.3), Dog('Benny', 14.3), Dog('Kody', 13.2)]
- sorted_dogs_by_weight_1 = sorted(dogs, key=lambda dog: dog.weight)
- print(sorted_dogs_by_weight_1)
- sorted_dogs_by_weight_2 = sorted(dogs, key=stupid_func)
- print(sorted_dogs_by_weight_2)
Advertisement
Add Comment
Please, Sign In to add comment