Preguntas con la etiqueta [slice]

Lista slice preguntas

Tengo una cadena 12345.00y me gustaría que regresara 12345.0. Lo he mirado trim, pero parece que solo está recortando espacios en blanco y sliceno veo cómo funcionaría. ¿Alguna sugerencia?

¿Explicación de [].slice.call en javascript?

9
respuestas
255
votos
97.1k
vistas

Me topé con este sencillo atajo para convertir una lista de nodos DOM en una matriz normal, pero debo admitir que no entiendo completamente cómo funciona: [].slice.call(document.querySelectorAll('a'), 0) Entonces comienza

¿Cómo unir un trozo de cuerdas en una sola cuerda?

3
respuestas
230
votos
303.3k
vistas

package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } me da un error de: prog.go:10: no se puede usar reg (escriba [3]cadena) como

Cortar una lista en Python sin generar una copia

5
respuestas
115
votos
79.3k
vistas

Tengo el siguiente problema. Dada una lista de números enteros L, necesito generar todas las sublistas L[k:] for k in [0, len(L) - 1], sin generar copias . ¿Cómo logro

Necesito los últimos 9 números de una lista y estoy seguro de que hay una manera de hacerlo slicing, pero parece que no puedo entenderlo. Puedo obtener los primeros 9

Los documentos de Python dicen que dividir una lista devuelve una nueva lista. Ahora bien, si se devuelve una lista "nueva", tengo las siguientes preguntas relacionadas con "Asignación a sectores"

Sé que puedo usar algo como string[3:4]para obtener una subcadena en Python, pero ¿qué significa el 3 en somesequence[::3]?

¿Hay un bucle foreach en Go?

9
respuestas
779
votos
600.5k
vistas

¿ Existe una foreachconstrucción en el lenguaje Go? ¿Puedo iterar sobre un segmento o una matriz usando un for?

Cómo funciona el corte en Python

38
respuestas
4.6k
votos
3.0M
vistas

¿Cómo funciona la notación de corte de Python ? Es decir: cuando escribo código como a[x:y:z], etc., a[:]¿ a[::2]cómo puedo entender qué elementos terminan en el segmento? Consulte ¿ Por