Списки в Python
×
Задание 1
Чему будет равна сумма элементов a после выполнения кода? В случае ошибки в ходе работы программы напишите -1. a = (3, 4, 5) for i in range(3): a[i] += 3
×
Задание 3
Чему будет равно a[1][2][1] для: a = [[0, [9, 2]], [1, [4, 6, 3], [5, 2, 3], 8, 3]]
×
Задание 4
Создайте список A из 100 нулей при помощи генератора списков и без использования операции повторения. В генераторе следует использовать переменную k. В ответе запишите присваивание с пробелами вокруг оператора присваивания. Например: A = [k for k in range(10)]
×
Задание 5
Какой генератор создаст двумерный массив, по заполнению аналогичный следующему: for i in range(n): for j in range(n): if i < j: A[i][j] = 2 elif i > j: A[i][j] = 1 else: A[i][j] = 3
×
Задание 6
Чему будет равна сумма элементов a после выполнения кода? В случае ошибки в ходе работы программы (или невозможности суммирования) напишите -1. a = [1,(1, 4, 3), 5, 7] for i in range(0, 3, 2): a[i] += 3 for i in range(1, 3, 2): a[i]=0
×
Задание 7
Чему будет равно a[1][1] после выполнения следующих команд: a = [[0] * 3] * 3 a[0][1] = 5
