Уровень 5.9 задачника Dart
Выведите на экран следующую пирамидку:
xx
xxxx
xxxxxx
xxxxxxxx
xxxxxxxxxx
xxxx
xxxxxx
xxxxxxxx
xxxxxxxxxx
Дан список:
List<int> lst = [
'123',
'213',
'321',
];
Замените в каждой строке символы
'1' на '0':
{
'023',
'203',
'320',
}
Дано число:
int num = 12345;
Удвойте цифры в этом числе:
1122334455
Дан список:
List<String> lst = [
'text1',
'text2',
'text3',
'text4',
'text5',
];
Сделайте из этого списка строку так, чтобы каждый элемент списка был на новой линии:
'''
text1
text2
text3
text4
text5
'''
Дан список списков словарей:
List<List<Map<String, int>>> data = [
[
{'x': 1, 'y': 2},
{'x': 3, 'y': 4}
],
[
{'x': 5, 'y': 6},
{'x': 7, 'y': 8}
],
[
{'x': 9, 'y': 10},
{'x': 11, 'y': 12}
]
];
Найдите сумму всех значений 'x'.
Дан словарь:
Map<String, Map<String, List<int>>> data = {
'matrix1': {
'row1': [1, 2, 3],
'row2': [4, 5, 6],
'row3': [7, 8, 9]
},
'matrix2': {
'row1': [10, 11, 12],
'row2': [13, 14, 15],
'row3': [16, 17, 18]
}
};
Найдите сумму всех элементов.