Comment initialiser un tableau en une seule étape à l'aide de Ruby?

J'initialise un tableau de cette façon:

array = Array.new
array << '1' << '2' << '3'

Est-il possible de le faire en une seule étape? Si oui, comment?

  • +1 juste pour le roman d'une seule ligne répété à pousser. 🙂
  • légèrement plus courte: array = Array.new << 1 << 2 << 3 😉
  • Qui crée un tableau de Fixnums au lieu d'un tableau de chaînes de caractères.
  • je voulais juste mentionner qu'il peut même être plus courte. Vous avez juste à changer 1 à '1'.
InformationsquelleAutor user502052 | 2011-02-05