Muy buenas, me llamo Miguel y hoy les traigo este nuevo post.
Ambos métodos son bastante similares. Ambos son métodos de matriz y cadena que devuelven segmentos de cualquiera.
Veamos una muestra de codificación que creé para esta publicación. Tenemos una variedad de frutas como esta:
Índice
Método de rebanada
Este método aquí puede ser 0 o hasta dos argumentos. Devolverá de forma no destructiva una nueva matriz / cadena
con los elementos cortados.
Este método devolverá la matriz / cadena
completa. He aquí un ejemplo:
Y cuando consolamos. Registramos las matrices, obtenemos:
Con un solo entero como argumento, el método devolverá todo desde ese índice especificado hasta el final de la matriz / cadena
.
Con un argumento adicional, el método devolvería todo, desde el primer argumento como índice hasta (sin incluir) el segundo argumento como índice.
Método de empalme
Este método es, nuevamente, similar al método de corte. Este método necesita al menos un número entero como argumento y puede tener tantos argumentos como desee.
Con un solo argumento, este método devolverá una cadena / matriz
comenzando desde el índice especificado hasta el final de la cadena / matriz
.
Este argumento determina cuántos elementos del índice inicial eliminará el método si no desea empalmar hasta el final de su cadena / matriz
.
Este argumento se puede utilizar si desea reemplazar los elementos empalmados con nuevos valores. La función de empalme puede aceptar tantos argumentos como desee:
¡Y ahí lo tienes! El corte y el empalme son métodos esenciales para acostumbrarse a usar, ya que a menudo se usan para manipular estructuras de datos.
Espero que esta publicación le haya ayudado a comprender las diferencias entre estos métodos muy similares.
Gracias por leer este post.
Añadir comentario