Podemos desestructurar listas así:
arr = ["1", "2", "3"]
a, b, c = arrpero ¿qué pasa si la lista tiene listas anidadas, como la siguiente?
arr = ["cars", "planes", ["trains", ["motorcycles"]]]
trans1 = arr[0]
trans2 = arr[1]
trans3 = arr[2][0]
trans4 = arr[2][1][0]
println(trans1) # outputs "cars"
println(trans2) # outputs "planes"
println(trans3) # outputs "trains"
println(trans4) # outputs "motorcycles"¿Puedes usar la desestructuración de listas para asignar las cuatro variables a la vez?
Consulta la pestaña Recursos para ver más ejemplos.