Разворот списка в литерале в Dart
Два списка можно объединить в новый литерал. Перед вторым списком ставят три точки - разворот. На выходе сначала элементы первой части, затем второй:
var lst1 = [1, 2];
var lst2 = [3, 4];
var res = [...lst1, ...lst2];
print(res);
Разворот можно поставить между обычными значениями в одних скобках:
var tags = ["a"];
var more = ["b", "c"];
var all = ["start", ...tags, ...more];
print(all);
Даны списки:
var part1 = [1, 2, 3];
var part2 = [4, 5];
Получите один список из всех элементов обоих списков. Выведите его на экран.
Даны списки:
var en = ["x", "y"];
var extra = ["z"];
Соберите список all из en
и extra. Выведите all
на экран.