Soy consciente de que puedo asignar múltiples variables a varios valores a la vez con:asignar múltiples variables a la vez con los nombres de las variables dinámicas
(foo, bar, baz) = 1, 2, 3
Y tienen foo = 1, bar = 2, y así sucesivamente.
Pero, ¿cómo podría hacer que los nombres de las variables sean más dinámicos? Es decir,
somefunction(data,tupleofnames):
(return that each name mapped to a single datum)
somefunction((1,2,3),(foo,bar,baz))
¿Y tiene lo mismo?
¿Qué es este acto de variables de asignación como este (foo , bar, baz = 1,2,3) llamado? (en lugar de asignar foo = 1, bar = 2, baz = 3). ¡Gracias! –
Hola @sindhus! Se llama 'asignación de desestructuración'. Python lo tuvo por un tiempo, y fue agregado recientemente a JavaScript. – mikemaccana