ФО: Что будет в результате выполнения программы a=[[34, 27, 88, 98], [11, 12, 18]] print (a[0][0]) . print (a) . print (a[1][2]) print (a[1],[2]) . a.append([0,2,3,4]) print (a) Напиши код программы • Вывести список из строчек : 11,35,22,46 и 18,65,47,21 (1 балл • Вывести список состоящий из 2 строчек: яблоки, груши, виноград и мыло, бумага, порошок (1балл) . Найти сумму всех элементов массива (3 балла) a= [[34, 27,88,98], [11,12,18]]
ПОМОГИТЕ ПОЖАЛУЙСТА
Ответы
Ваш вопрос состоит из двух частей: выполнение и анализ предложенного кода и выполнение задач, которые вы указали. Давайте начнем с первой части.
1) Предложенный код:
a=[[34, 27, 88, 98], [11, 12, 18]]
print(a[0][0])
print(a)
print(a[1][2])
print(a[1],[2])
a.append([0,2,3,4])
print(a)
Вывод этой программы:
34
[[34, 27, 88, 98], [11, 12, 18]]
18
[11, 12, 18] [2]
[[34, 27, 88, 98], [11, 12, 18], [0, 2, 3, 4]]
2) Теперь давайте решим задачи, которые вы предложили.
a) Вывести список из строчек: 11, 35, 22, 46 и 18, 65, 47, 21.
list_1 = [11, 35, 22, 46]
list_2 = [18, 65, 47, 21]
result = [list_1, list_2]
print(result)
b) Вывести список, состоящий из 2 строчек: яблоки, груши, виноград и мыло, бумага, порошок.
list_1 = ["яблоки", "груши", "виноград"]
list_2 = ["мыло", "бумага", "порошок"]
result = [list_1, list_2]
print(result)
c) Найти сумму всех элементов массива a = [[34, 27, 88, 98], [11, 12, 18]].
a = [[34, 27, 88, 98], [11, 12, 18]]
def sum_nested_list(nested_list):
total = 0
for sublist in nested_list:
for element in sublist:
total += element
return total
result = sum_nested_list(a)
print(result)