d = {}
val = d.get('x', []).append(1)
print(val) 📥 Inputs:
d = {}
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
El método append() modifica la lista in-place pero retorna None, no la lista modificada. Aunque d.get('x', []) crea una lista temporal vacía y le agrega 1, el resultado de append() siempre es None. Este es un error común al esperar que append() retorne la lista.
¿Qué imprime val? 🤔