4.
Массивы в Python
Теория
В Python нет служебных слов, которые обозначают массив (например, как в Pascal — array), вместо этого для хранения массива используют списки (тип данных list).
Список в Python — это набор элементов, который имеет свой номер (индекс).
План работы со списком
1. Создать список. Например, так:
| N \(= 10\) | #известно количество элементов; |
| A \(= [0] *\) N | |
| N \(=\) int(input('Введи количество элементов')) | #неизвестно количество элементов. |
| A \(= [0] *\) N |
2. Заполнить список.
3. Обработать элементы списка.
4. Вывести результаты обработки.
Способы заполнения списка

Рис. \(1\). Ввод с клавиатуры

Рис. \(2\). Ввод с помощью случайных чисел

Рис. \(3\). Ввод с помощью формул
В двумерном списке всё аналогично, только добавляется ещё один индекс:
A:array[\(1\)..N, \(1\)..M] of integer.
Далее будем рассматривать одномерные списки.
Источники:
Рис. 1. Ввод с клавиатуры. © ЯКласс.
Рис. 2. Ввод с помощью случайных чисел. © ЯКласс.
Рис. 3. Ввод с помощью формул. © ЯКласс.