Explica este código Python
Dificultad: Intermedio
r = [20, 40, 60, 80]
r[1:4] = []
print(r)
-
A.
[20, []]
-
B.
[20]
-
C.
[20, [], 60, 80]
-
D.
Error
👉 B. Cuando hacemos un slicing de listas procedemos a eliminar todos los items que estén dentro del intervalo del slicing, en nuestro caso los items correspondientes entre el índice 1 a 4 (sin contar el 4) o en otras palabras, todos los items menos el primero. Al igual el sclicing a una lista vacía no significa que agreguemos la lista, sino que borramos los elementos. Solo nos quedaría Respuesta:
[20]
[20]
.
Top comments (0)