Pardonnez-moi si cela a déjà été demandé, je ne pouvais pas le trouver.Ruby: nouveau tableau d'une valeur dans un tableau d'objets
J'ai un tableau d'objets, comme:
[<#Folder id:1, name:'Foo', display_order: 1>,
<#Folder id:1, name:'Bar', display_order: 2>,
<#Folder id:1, name:'Baz', display_order: 3>]
Je voudrais convertir ce tableau dans un tableau juste des noms, comme:
['Foo','Bar','Baz']
et, alors que je À ce stade, il serait bien que je puisse utiliser la même technique sur la route pour créer un tableau à partir de deux des paramètres, à savoir le nom et l'ordre d'affichage:
[['Foo',1],['Bar',2],['Baz',3]]
Quel est le meilleur 'Ruby Way' pour faire ce genre de chose?
Merci!
Merci pour les nombreuses réponses! Htanata était le plus complet. – Andrew
+1 pour votre première étape dans la programmation fonctionnelle. –