IT Academy
Урок 2 · Средний

Функции, collections и sequences

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Функции могут передаваться как значения. Операции List обычно создают промежуточные коллекции, Sequence выполняет цепочку лениво. Ленивость полезна не всегда: у маленьких данных есть собственные накладные расходы.

Задача для самостоятельного решения

Зачем take(10) после filter в Sequence?

Показать разбор ответа

Можно остановиться после десяти подходящих элементов, не обрабатывая весь источник. Порядок операций важен: take до filter означает другую задачу.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →