ПочатиПочніть безкоштовно

Використання lambda-виразу як аргументу

Передаймо lambda-вирази як аргументи до функцій. Ви працюватимете з методом списку .sort(). За замовчуванням він сортує числа за зростанням. Символи та рядки — в алфавітному порядку. Метод можна викликати як .sort(key=function). Тут key задає відображення кожного елемента списку на об'єкт, який можна відсортувати (наприклад, число або символ). Відповідно, елементи списку впорядковуються так само, як і ці об'єкти для сортування.

Ваше завдання — визначити різні способи відсортувати список words, використовуючи аргумент key з lambda-виразом.

Ця вправа є частиною курсу

Практика співбесід із програмування на Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Sort words by the string length
words.sort(key=lambda s: ____)
print(words)
Редагувати та запускати код