¿Cuánto es nums[1:3] si nums = [10, 20, 30, 40, 50]?
Opciones
- [10, 20, 30]
- [20, 30] (Opción correcta)
- [20, 30, 40]
- [10, 20]
Respuesta
[20, 30]
Por qué
Un slice [start:stop] toma elementos desde la posición start hasta stop, SIN incluirla.
La posición 1 es 20, la 2 es 30, y la 3 (40) queda excluida. Resultado: [20, 30].
Dejar un lado vacío significa 'desde el principio' o 'hasta el final': nums[:2] es [10, 20].
Recuerda
Los slices incluyen start y excluyen stop.