• Предмет: Информатика
  • Автор: nailnigmetiw
  • Вопрос задан 4 месяца назад

ФО: Что будет в результате выполнения программы 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]]

ПОМОГИТЕ ПОЖАЛУЙСТА ​

Ответы

Ответ дал: flash77779
1

Ваш вопрос состоит из двух частей: выполнение и анализ предложенного кода и выполнение задач, которые вы указали. Давайте начнем с первой части.

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)

Вас заинтересует