La repeat()
es una función incorporada en julia que se usa para construir una array repitiendo los elementos especificados de la array con el número especificado de veces.
Sintaxis:
repetir (A::AbstractArray, cuenta::Integer…)
o
repetir(A::AbstractArray; interior, exterior)
o
repetir(s::AbstractString, r::Integer)
o
repetir(c::AbstractChar, r: :Entero)Parámetros:
- A::AbstractArray: Array especificada.
- counts::Integer: número especificado de veces que se repite cada elemento.
- interior: Dice la repetición del elemento individual.
- exterior: Dice la repetición de toda la rebanada.
- s::AbstractString: string especificada.
- r::Integer: número especificado de veces que se repite cada elemento.
- c::AbstractChar: Carácter especificado.
Devoluciones: Devuelve una nueva array construida.
Ejemplo 1:
# Julia program to illustrate # the use of Array repeat() method # Constructing an array by repeating # the specified 1D array with the # specified number of times. A = [1, 2, 3, 4]; println(repeat(A, 1)) # Constructing an array by repeating # the specified 1D array with the # specified number of times. B = [1, 2, 3, 4]; println(repeat(B, 1, 2)) # Constructing an array by repeating # the specified 2D array with the # specified number of times. C = [1 2; 3 4]; println(repeat(C, 2)) # Constructing an array by repeating # the specified 2D array with the # specified number of times. D = [1 2; 3 4]; println(repeat(D, 2, 2))
Producción:
Ejemplo 2:
# Julia program to illustrate # the use of Array repeat() method # Constructing an array by repeating # the specified elements with the # specified inner value println(repeat(1:3, inner = 2)) # Constructing an array by repeating # the specified elements with the # specified outer value println(repeat(2:4, outer = 2)) # Constructing an array by repeating # the specified elements with the # specified inner and outer value println(repeat([5 10; 15 20], inner =(2, 1), outer =(1, 3)))
Producción:
Ejemplo 3:
# Julia program to illustrate # the use of Array repeat() method # Getting new string after repetition of # specified string or character println(repeat("GFG", 3)) println(repeat("GeeksforGeeks", 2)) println(repeat("a", 4)) println(repeat("A", 5))
Producción:
GFGGFGGFG GeeksforGeeksGeeksforGeeks aaaa AAAAA
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