|  
    
Dans Ruby, le symbole `=>` est principalement utilisé dans les littéraux  hachage  Pour définir les paires de valeurs clés. Il est lu comme "cartes à" ou "associe à". 
  
 Voici un exemple: 
  
 `` Ruby  
 my_hash ={  
 "nom" => "Alice",  
 "âge" => 30,  
 "ville" => "New York"  
 }  
 `` '  
  
 Dans cet exemple, `` "Name" 'Maps à "Alice", `` "Age"' 'Maps à 30, et "City" `Maps à" New York ".  
  
  Autres utilisations de `=>`:  
  
 *  Arguments de bloc: Dans certains cas, vous pouvez voir `=>` utilisé pour définir les valeurs par défaut pour les arguments de bloc.  
 `` Ruby  
 (1..5) .each {| num | met num * 2} # Ce bloc prend un argument  
 (1..5) .each {| num, multiplicateur =2 | met num * multiplicateur} # Ce bloc prend deux arguments, 'multiplicateur' avec par défaut 2  
 `` '  
  
 *  hachage avec des touches de symbole: Il est également souvent utilisé dans les hachages avec des clés de symbole, bien que vous puissiez omettre le `=> 'dans ces cas: 
 `` Ruby  
 my_hash ={nom:"Alice", âge:30, ville:"New York"}  
 # Cela équivaut à: 
 my_hash ={:name => "Alice" ,:Âge => 30 ,:City => "New York"}  
 `` '  
  
 Il est crucial de noter que même si `=>` est le moyen conventionnel de définir les paires de valeurs clés, ce n'est pas le seul moyen. Vous pouvez également utiliser des virgules et l'opérateur `:'pour atteindre le même résultat.  
  
 Faites-moi savoir si vous souhaitez plus de détails ou si vous avez des exemples spécifiques en tête!
 
 |