Задачи на списки в Dart. Часть 6
Дан список цифр:
List<int> lst = [1, 2, 0, 3, 4, 0, 5];
Найдите позицию первого нуля в списке.
Дан список символов:
List<String> lst = ['a', 'b', 'c', 'd', 'e', 'f'];
Получите три последних элемента этого списка:
Дан список:
List<int> arr = [1, 2, 3, 4, 5, 6];
Получите из него следующий срез:
Дан список с повторяющимися элементами:
List<int> lst = [1, 2, 2, 3, 4, 4, 4, 5];
Создайте новый список без дубликатов, сохранив порядок первого появления элементов.
Дано целое число:
int num = 1204;
Преобразуйте число в список цифр и проверьте, содержит ли этот список цифру 0.
Дан список символов:
List<String> lst = ['a', 'b', 'c', 'b', 'a'];
Проверьте, что список читается одинаково слева направо и справа налево.
Даны два списка:
List<int> lstA = [1, 2, 3, 4, 5];
List<int> lstB = [4, 5, 6, 7, 8];
Получите список всех уникальных элементов из обоих списков (объединение без дубликатов).
Дан список:
List<int> arr = [1, 2, 3, 4, 5, 6];
Получите из него два последних элемента:
Дан список с дробными числами:
List<double> lst = [1.11, 2.23, 3.45, 4.66, 5.98];
Округлите элементы этого списка до целой части и запишите в новый список.
Дан список чисел:
List<int> numbers = [1, -2, -3, 4, -5, 6];
Подсчитайте количество отрицательных чисел в этом списке.
Дано некоторое целое число:
int num = 1357;
Преобразуйте число в список цифр и проверьте, что все цифры нечетные.