es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYTHON-3.10

¿Por qué Python equipara una lista como una tupla?

Con Python 3.11.0a2+ y el siguiente código: def my_fun(e): match e: case (1,): print(“tupla (1,)”) case [1]: print(“lista [1]”) case _: print(“No entiendo”) Llamando a la función con my_fun ([1]) imprime “tupla (1,)”. ¿Es este comportamiento correcto? Si emparejo explícitamente con tuple ((1,)) en lugar de(1,), funciona como se esperaba. . . . Read more