programa Python para crear matriz en Python

Aquí, vamos a aprender cómo crear una matriz (matriz de dos dimensiones) en el lenguaje de programación Python?

No hay ningún tipo de datos específico en Python para crear una matriz, podemos usar lista de lista para crear una matriz .

Considere el siguiente ejemplo,

mat = [
[10, 20, 30],
[40, 50, 60],
[70, 80, 80]
]

Se puede considerar como una matriz 3×3, hay 3 filas y 3 columnas en ‘estera’ matriz.

elementos de matriz Acceso

Al igual que la matriz en C / C ++, podemos acceder a los elementos en Python también.

Considere el siguiente programa,

# Python matrix creation
mat = [
[10, 20, 30],
[40, 50, 60],
[70, 80, 80]
]
# printing the matrix
print("mat: ", mat)
# printing rows
print("mat[0]: ", mat[0])
print("mat[1]: ", mat[1])
print("mat[2]: ", mat[2])
# printing specific elements
print("mat[0][0]: ", mat[0][0])
print("mat[0][1]: ", mat[0][1])
print("mat[0][2]: ", mat[0][2])
print("mat[1][0]: ", mat[1][0])
print("mat[1][1]: ", mat[1][1])
print("mat[1][2]: ", mat[1][2])
print("mat[2][0]: ", mat[2][0])
print("mat[2][1]: ", mat[2][1])
print("mat[2][2]: ", mat[2][2])
# printing matrix using loop (matrix form)
print("Matrix is: ")
for i in range(3):
for j in range(3):
print(mat[i][j], end = " ")
print() # prints new line

salida

mat:  [[10, 20, 30], [40, 50, 60], [70, 80, 80]]
mat[0]: [10, 20, 30]
mat[1]: [40, 50, 60]
mat[2]: [70, 80, 80]
mat[0][0]: 10
mat[0][1]: 20
mat[0][2]: 30
mat[1][0]: 40
mat[1][1]: 50
mat[1][2]: 60
mat[2][0]: 70
mat[2][1]: 80
mat[2][2]: 80
Matrix is:
10 20 30
40 50 60
70 80 80


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *