"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo accedo a las columnas en una matriz multidimensional NumPy?

¿Cómo accedo a las columnas en una matriz multidimensional NumPy?

Publicado el 2024-11-09
Navegar:773

How do I Access Columns in a NumPy Multidimensional Array?

Acceso a columnas en una matriz multidimensional NumPy

Las matrices multidimensionales NumPy proporcionan una manera conveniente y eficiente de almacenar y manipular datos. Al trabajar con estas matrices, es importante comprender cómo acceder a elementos específicos, incluidas las columnas.

Acceder a columnas

Dada una matriz NumPy como la siguiente:

test = np.array([[1, 2], [3, 4], [5, 6]])

Para acceder a la iésima columna de este matriz, use la siguiente sintaxis:

test[:, i]

Por ejemplo, para acceder a la primera columna, escribiría:

test[:, 0]

Esto devolvería la matriz [1, 3, 5].

Acceso a filas o columnas

Tenga en cuenta que el primer índice en la sintaxis anterior (prueba[:]) accede a las filas, mientras que el segundo índice (i) accede a las columnas. Para acceder a la i`ésima fila, usaría la siguiente sintaxis:

test[i, :]

Rendimiento

Acceder a columnas en una matriz NumPy es una forma relativamente rápida operación. Es mucho más eficiente que iterar sobre elementos individuales en un bucle. El rendimiento exacto depende del tamaño y la estructura de la matriz.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3