Disculpen si esto no tiene ningún sentido, ¡soy muy nuevo en Python!Crear una lista en Python: ¿algo furtivo?
De las pruebas en un intérprete, puedo ver que list()
y []
ambos producen una lista vacía:
>>> list()
[]
>>> []
[]
Por lo que he aprendido hasta ahora, la única manera de crear un objeto es llamar a su constructor (__init__
), pero no veo que esto ocurra cuando escribo []
. Entonces, al ejecutar []
, ¿Python lo mapea a una llamada al list()
?
Gracias a todos los contestadores, eso realmente resolvió las cosas. – GlenCrawford