Среда разработки, основы языка и типы данных



бет36/41
Дата27.10.2023
өлшемі331,81 Kb.
#188518
түріПрограмма
1   ...   33   34   35   36   37   38   39   40   41
Байланысты:
Лекция

Массивы
Python — популярный и динамический язык программирования. Он позволяет решать разные задачи по разработке ПО, при выполнении которых часто используются массивы. С их помощью вы сможете добавить однотипные данные и избежать дублирования кода.
Одномерные массивы в Python представляют собой список элементов. Значения указываются внутри квадратных скобок, где перечисляются через запятую. Как правило, любой элемент можно вызвать по индексу и присвоить ему новое значение.
Пустой список:
a = []

Массив строк в Python:


Prime = ['string1', 'string2', 'string3']
Prime[1] = 'string2'; //true

Чтобы возвратить число элементов внутри списка, используют функцию len():


len(Prime) == 4; // true

Когда нужно перечислить элементы массива, применяют цикл for. В «Питоне» этот цикл перебирает элементы, а не индексы, как в Pascal:


for elem in [1, 4, 67]

Идём дальше. Создать и добавить цикл в Python можно с помощью генератора заполнения списков. Записывается он в следующем виде: [значение массива for имя переменной in число элементов];


Если говорить про создание не одномерного, а двумерного массива, то он в Python создаётся путём использования вложенных генераторов, и выглядит это так:
[[0 for j in range(m)] for i in range(n)]





Как создаются матрицы в Python?


Добавление и модификация массивов или матриц (matrix) в Python осуществляется с помощью библиотеки NumPy. Вы можете создать таким образом и одномерный, и двумерный, и многомерный массив. Библиотека обладает широким набором пакетов, которые необходимы, чтобы успешно решать различные математические задачи. Она не только поддерживает создание двумерных и многомерных массивов, но обеспечивает работу однородных многомерных матриц.
Чтобы получить доступ и начать использовать функции данного пакета, его импортируют:


Достарыңызбен бөлісу:
1   ...   33   34   35   36   37   38   39   40   41




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет