PYTHON УМНОЖЕНИЕ СПИСКОВ

Python предоставляет возможность умножения списков, что удобно в различных сценариях программирования. Умножение списка происходит путем повторения одного и того же списка нужное количество раз.

Например, чтобы создать список из 10 нулей, можно использовать умножение списков:

[0] * 10

Это создаст список, содержащий 10 нулей:

[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Умножение списков можно использовать также для создания списка со списками. Например, чтобы создать список, содержащий 3 списка, каждый из которых содержит 4 нуля, можно использовать следующий код:

[[0] * 4] * 3

Это создаст список:

[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

Но нужно быть осторожным при изменении элементов списка, созданного с использованием умножения. Если изменить один элемент, то это повлияет на все повторения списка:

lst = [[0] * 4] * 3
lst[0][0] = 1
print(lst)

Этот код выведет:

[[1, 0, 0, 0], [1, 0, 0, 0], [1, 0, 0, 0]]

4.7 Умножение матриц 🌶️. \

#2.4 - Поколение Python курс для начинающих. Ответы и решения. Целочисленная арифметика #1

4.5 Таблица умножения. \

12 Списки и операции над ними Python

Python 3. Списки 2. Поиск количества, суммы, произведения, минимума и максимума элементов

29 Вложенные списки Python

BLGPG-7DAF204A5EDF-24-11-23-23

Новые материалы: