Одномерный массив

Содержание

Слайд 2

Базовым типом структуры данных в Python является список. В других языках программирования

Базовым типом структуры данных в Python является список. В других языках программирования
такой структурой является массив.
В Python для работы с массивом подключают модуль array, но чаще всего используют список.
Отличие списков от массивов заключается в функциях, которые можно выполнять с ними. Список более широкое понятие. В массиве все элементы имеют одинаковый тип, а в списке типы элементов могут быть различными.

Слайд 3

Массив

Mas [1, 2, 4, 6, 10 , 34, 56]

Список

List [‘ad’, 4, ‘3+4’,

Массив Mas [1, 2, 4, 6, 10 , 34, 56] Список List [‘ad’, 4, ‘3+4’, 54]
54]

Слайд 4

Ключевые понятия

Список – набор элементов произвольного типа.
Массив – набор данных одного типа, записанных под

Ключевые понятия Список – набор элементов произвольного типа. Массив – набор данных
определенным именем.
Длина (размер) массива – количество элементов в массиве.
Индекс – порядковый номер элемента в массиве.
Одномерный массив – массив, в котором для задания элемента требуется один индекс.

Слайд 5

! В Python нумерация элементов начинается с 0. Индекс элемента указывается в квадратных

! В Python нумерация элементов начинается с 0. Индекс элемента указывается в
скобках !

Num

[

=

45

78

-3

23

12

12

]

Имя массива

Длина массива

1
элемент

0
элемент

Num [0]

Num [1]

Слайд 6

Cпособы создания массивов (списков)

1. Чтобы задать массив (список) в программе, можно указать

Cпособы создания массивов (списков) 1. Чтобы задать массив (список) в программе, можно
его имя и в квадратных скобках через запятую перечислить элементы. Значения строковых элементов записываются в апострофах.

Слайд 7

Cпособы создания массивов (списков)

2. Можно описать пустой список и с помощью цикла

Cпособы создания массивов (списков) 2. Можно описать пустой список и с помощью
организовать ввод элементов с клавиатуры.

Слайд 8

Cпособы создания массивов (списков)

3. Заполнение массива по определенному правилу. В данном случае

Cпособы создания массивов (списков) 3. Заполнение массива по определенному правилу. В данном
можно использовать генератор списка.

Слайд 9

Работа с массивом и его элементами

Изменение значений отдельных элементов
Вывод отдельных элементов
Вывод всех

Работа с массивом и его элементами Изменение значений отдельных элементов Вывод отдельных
элементов используется цикл с параметром
Количество элементов можно определить с помощью функции len()
Для добавления в конец нового элемента применяется метод append().