LAMBDA fucntion
lambda x, y: x + y
# it is the same as:
def funkcja(x, y):
return x + y
SORT function for dict with LAMBDA
lista = [{'imię': 'Jan', 'id': 1},
{'imię': 'Tomasz', 'id': 3},
{'imię': 'Jarek', 'id':2},
{'imię': 'Kacper', 'id':4}]
lista.sort(key=lambda d: d['imię'])
print lista
SORT function for dict without LAMBDA
def f(d):
return d['imię']
sorted_list = lista.sort(key=f)
print lista
No comments:
Post a Comment