📌 مرتبسازی لیست دیکشنریها بر اساس یک کلید داخلی با itemgetter
مرتبسازی حرفهای و سریع با استفاده از ماژول operator.
تیکه کد . . . 〽️
from operator import itemgetter
products = [
{"name": "Laptop", "price": 1200},
{"name": "Mouse", "price": 25},
{"name": "Keyboard", "price": 75},
]
products.sort(key=itemgetter("price"))
print(products)
# [{'name': 'Mouse', 'price': 25}, {'name': 'Keyboard', 'price': 75}, {'name': 'Laptop', 'price': 1200}]
products.sort(key=itemgetter("price"), reverse=True)
Mani
@ITSecurityComputer