Stavo riflettendo sulle matrici, considerando gli array (intesi come a singolo indice) e le matrici (inteso come array multidimensionali).
Immaginiamo di avere una sitazione tipo dover creare un elenco di immagini e rispettive didascalie.
Ovviamente immagin 1 corrisponde a didascalia 1 e così via.
A tale scopo, è più sensato a livello logico/di ricorse/etc etc creare
a. una matrice bidimensionale del tipo
0 0 immagine
0 1 didascalia
1 0 immagine
1 1 didascalia
2 0 immagine
2 1 didascalia
...
b. due array, uno con le immagini ed uno con le didascalie, ovviamente avendo cura di mantenere le relazioni degli indici.
Che ne dite?
Ho volutamente escluso il dictionary poichè era una riflessione sugli array.

Rispondi quotando