Les tableaux en Ruby

Introduction aux Tableaux en Ruby

Les tableaux sont des structures de données essentielles en Ruby qui permettent de stocker une collection de valeurs. Un tableau peut contenir n'importe quel type de données, et les valeurs sont séparées par des virgules et entourées de crochets. Il est important de noter que les indices des éléments dans un tableau commencent à partir de 0.

Création de Tableaux avec la Méthode new

Vous pouvez créer un tableau en utilisant la méthode Array.new. En fonction du nombre d'arguments passés, cela peut produire différents résultats.

  • Tableau vide : Si vous n'entrez aucun argument, cela crée un tableau vide. ruby array1 = Array.new puts array1.length # Sortie : 0
  • Tableau avec une taille spécifiée : Un seul argument indiquera la taille du tableau. ruby array2 = Array.new(7) puts array2.inspect # Sortie : [nil, nil, nil, nil, nil, nil, nil] puts array2.length # Sortie : 7
  • Tableau avec des valeurs initialisées : En passant deux arguments, vous pouvez à la fois définir la taille et initialiser les valeurs du tableau. ruby array3 = Array.new(4, "bonjour") puts array3.inspect # Sortie : ["bonjour", "bonjour", "bonjour", "bonjour"]