Diferencia entre la matriz y la lista de Python

La diferencia entre los arreglos y las listas de Python:
1. Numpy es una biblioteca dedicada al procesamiento de datos, que puede admitir algunas operaciones matemáticas, mientras que las listas son más problemáticas para las operaciones matemáticas, por ejemplo:

a = [1, 2, 3, 4]
b = np.array([1, 2, 3, 4])
c = a * 2
d = b * 2
print(c)
print(d)

Resultado de salida:
[1, 2, 3, 4, 1, 2, 3, 4]
[2 4 6 8]
2. La lista almacena datos unidimensionales, mientras que la matriz puede almacenar datos multidimensionales. P.ej:

e = [[1, 2], [3, 4], [5, 6]]
f = np.array([12],[3, 4], [5, 6] ])
print(e)
print(f)

El resultado de salida es:
[[1, 2], [3, 4], [5, 6]]
[[1 2]
[3 4]
[5 6]]

Supongo que te gusta

Origin blog.csdn.net/Wilburzzz/article/details/107645533
Recomendado
Clasificación