Задачи на списки в Dart. Часть 3
Дан список с целыми числами:
List<int> lst = [1, 2, 3, 4, 5];
Отфильтруйте список, записав в новый список только четные элементы.
Дан список с числами:
List<int> lst = [-1, 2, -3, 4, 5, 11];
Найдите сумму тех элементов этого списка, которые больше нуля и меньше десяти.
Дан список с целыми числами:
List<int> lst = [1, 2, 3, 4, 5];
Выведите в консоль элементы этого списка, которые являются четными числами.
Дан список с целыми числами:
List<int> lst = [1, 2, 3, 0, 4, 5];
Выведите в консоль элементы этого списка до первого нуля.
Дан список со строками:
List<String> lst = ['a', 'b', 'c', 'd', 'e'];
Проверьте, есть ли в списке элемент 'c', и выведите его индекс.
Дан список с целыми числами:
List<int> lst = [1, 2, 3, 4, 5];
Найдите сумму квадратов элементов этого списка.
Дан список с числами:
List<int> lst = [1, 2, 3, 4, 5];
Слейте элементы этого списка в строку:
Дан список с датой:
List<String> lst = ['2025', '12', '31'];
Из элементов этого списка соберите дату в следующем формате:
Даны два списка:
List<int> list1 = [1, 2, 3];
List<int> list2 = [4, 5, 6];
Добавьте с помощью цикла элементы первого списка во второй.
Дан список названий месяцев и номер месяца от 1 до 12:
List<String> months = [
'январь', 'февраль', 'март', 'апрель',
'май', 'июнь', 'июль', 'август',
'сентябрь', 'октябрь', 'ноябрь', 'декабрь'
];
int num = 1;
Выведите название месяца, соответствующее этому числу.
Дан список символов:
List<String> lst = ['1', '2', '3', '4', '5'];
Получите первый и последний элемент этого списка в следующем виде: