Я новичок ie до python, и я наткнулся на лямбда-реализацию в функции сортировки, о которой я понятия не имею, даже читая документацию.
bicycles = ['apple', 'banana', 'grapes', 'pears', 'egg']
bicycles.sort(key = lambda x:len(set(list(x))))
output:
['egg', 'banana', 'apple', 'pears', 'grapes']
Я понял это это отсортировать слова от наименее повторяющегося символа к большинству. Но что именно это означает?
key = lambda x:len(set(list(x)))
Спасибо за вашу помощь.