Матрици в Python - компютърна разработка
- Ключови думи и идентификатори
- Инструкции, отстъп и коментари
- Типове данни и променливи
- I/O (въвеждане, печат)
- Функции и процедури
- * Аргументи и аргументи ** kwargs
- Функция за добив
- Въведение в обектно-ориентираното програмиране
- Конструктор и деструктор
- Наследство
- Полиморфизъм
- Претоварване на операторите
Матрици в Python
Матрицата е двумерна (2D) структура на данните, в която числата са организирани в редове и колони. Например:

Тази матрица е матрица 3x3 защото има 3 реда и 3 колони.
Матрица в Python
Python няма вграден тип за матрици. Ние обаче можем да се справим с a списък списък като матрица. Например:
Пример 1:
Вложен списък
Нека да видим как да работим с вложен списък.
Пример 2:
Добавете две матрици
Метод 1:
В тази програма използвахме вложени цикли за итерация през всеки ред и колона. Във всяка точка добавяме съответните елементи в двете матрици и ги съхраняваме в C.
Метод 2:
Транспониране на матрица
Метод 1:
Метод 2:
Умножете две матрици
Използването на вложени списъци като матрица работи за прости изчислителни задачи. Има обаче по-добър начин за работа с матрици в Python, използвайки библиотеката. NumPy.