Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

#31 Python Tutorial for Beginners | Working with Matrix in Python

923.2K views on YouTube

Check out our courses:

Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python
Coupon: TELUSKO10 (10% Discount)

Master Java Spring Development : https://go.telusko.com/learn-master
Coupon: TELUSKO10 (10% Discount)

For More Queries WhatsApp or Call on : +919008963671

website : https://telusko.com/

Udemy Courses:

Java Spring:- https://go.telusko.com/Udemyjavaspring
Java:- https://go.telusko.com/udemyteluskojava
Spring: https://go.telusko.com/udemyteluskospring
Java For Programmers:- https://go.telusko.com/javaProgrammers
Python : https://go.telusko.com/udemyteluskopython
Git : https://go.telusko.com/udemyteluskogit
Docker : https://go.telusko.com/udemyteluskodocker

Instagram : https://www.instagram.com/navinreddyofficial/
Linkedin : https://in.linkedin.com/in/navinreddy20
WhatsApp : https://go.telusko.com/whatsapp
Discord : https://discord.gg/D8hWe9BqfF

Matrix Multiplication Theory : https://goo.gl/omPVAS
Watch till 7:12 mins

In this lecture we will learn:
– What are mutli-dimeansional arrays?
– Two-dimensional array in Python
– Attributes available with a two-dimensional array
– How to convert the dimensions of an array
– Matrix in Python
– How to convert an array into a matrix?
– Functions used with a matrix

#1
– If a list contains multiple elements of the same type, then it is known as an array.
– When an array contains another array inside it, then it is known as a two-dimensional array.
– Two- dimensional array can be defined as an array within another array.
– It is a collection of rows and columns.

Syntax of a two-dimensional array:-
arr= array([
[arr1],
[arr2]
])

#2
Attributes with two-dimensional arrays:-
– dtype attribute returns the data type of the data with which you are working.
– ndim attribute gives the number of dimensions of an array and also gives the rank to an array.
e.g, if it is a single-dimensional array then it will return 1 if three-dimensional array then it returns 3.
It will also give the rank whether it is 1-D, 2-D and many more.
– shape attribute returns the number of rows and the number of columns present inside an array.
– size attribute gives the size of the entire block.
– flatten attribute convert the 2-dimensional array into a single-dimensional array.

#3
– reshape attribute is used to change the dimensions of an array. We can convert a 1-D array to a 2-D array by using the reshape method.
– reshape(r,c) method takes two parameters ie., the number of rows and a number of columns, that you want in an updated array.
– reshape attribute also works with a 3-D array. In 3-D, we have multiple 2-D arrays. And a 2-D array contains multiple 1-D arrays.

#4
– Matrices can be defined as a two-dimensional array that has multiple rows and columns.
– A matrix that has one row and multiple columns is known as a row matrix.
– A matrix having one column and multiple rows is known as a column matrix.
– Both the row matrix and column matrix is in the form of a single-dimensional array.
– A separate format available for a matrix in python.

#5
Functions with matrix:-
– matix() attribute is used to convert an array into a matrix format.
– We can also create a matrix without using an array. It can also be created directly by using the matrix() attribute.
matrix(‘1 2 3 6 ; 4 5 6 7’)
In this, values are separated by using the space, and rows are separated by using the semicolon.
– A diagonal () function can be used to only print the diagonal elements of an array.
– min() function will give the minimum value element from an array.
– max() function is used to get the maximum value element of an array.
– There is a certain number of rules that should be followed in matrix multiplication.

Github :- https://github.com/navinreddy20/Python-

Python for Beginners :- http://bit.ly/3JOLQhl

Java and Spring Framework For beginners with Spring Boot : – http://bit.ly/3LDMj8D

Java Tutorial for Beginners (2023) :- http://bit.ly/3yARVbN

Editing Monitors :
https://amzn.to/2RfKWgL
https://amzn.to/2Q665JW
https://amzn.to/2OUP21a.

Editing Laptop :
ASUS ROG Strix – (new version) https://amzn.to/2RhumwO

Camera : https://amzn.to/2OR56AV
lens : https://amzn.to/2JihtQo

Mics
https://amzn.to/2RlIe9F
https://amzn.to/2yDkx5F

Subscribe to our other channel:
Navin Reddy : https://www.youtube.com/channel/UCxmkk8bMSOF-UBF43z-pdGQ?sub_confirmation=1
Telusko Hindi :
https://www.youtube.com/channel/UCitzw4ROeTVGRRLnCPws-cw?sub_confirmation=1

Donation:
PayPal Id : navinreddy20
Patreon : navinreddy20
http://www.telusko.com/contactus