Es eachindex()
una función incorporada en julia que se usa para crear un objeto iterable para visitar cada índice de la array especificada.
Sintaxis:
cadaíndice(A…)Parámetros:
- A: array especificada.
Devoluciones: Devuelve un objeto iterable para visitar cada índice de la array especificada.
Ejemplo 1:
# Julia program to illustrate # the use of Array eachindex() method # Accessing each index of 1D array A = [1, 2, 3, 4]; # linear indexing for i in eachindex(A) println(i) end # Accessing each index of 2D array B = [2 4; 6 8]; # linear indexing for i in eachindex(B) println(i) end # Accessing each index of 3D array C = cat([1 2; 3 4], [5 6; 7 8], [2 2; 3 4], dims = 3); # linear indexing for i in eachindex(C) println(i) end
Salida:
Ejemplo 2:
# Julia program to illustrate # the use of Array eachindex() method # Accessing each index of 1D array A = [1, 2, 3, 4]; # Cartesian indexing for i in eachindex(view(A, 1:2, 1:1)) println(i) end # Accessing each index of 2D array B = [2 4; 6 8]; # Cartesian indexing for i in eachindex(view(B, :, 1)) println(i) end # Accessing each index of 3D array C = cat([1 2; 3 4], [5 6; 7 8], [2 2; 3 4], dims = 3); # Cartesian indexing for i in eachindex(view(C, :, :, 1)) println(i) end
Producción:
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA