Usando ruby, ¿es posible hacer una matriz de cada letra del alfabeto y 0-9 fácilmente?
94
[*('a'..'z'), *('0'..'9')] # doesn't work in Ruby 1.8
o
('a'..'z').to_a + ('0'..'9').to_a # works in 1.8 and 1.9
o
(0...36).map{ |i| i.to_s 36 }
(el Integer#to_s
método convierte un número en una cadena que lo representa en un sistema numérico deseado )
*
operador utilizado en este contexto? Es nuevo para mipara letras o números, puede formar rangos e iterar sobre ellos. intente esto para tener una idea general:
para obtener una matriz, intente lo siguiente:
fuente
También puedes hacerlo de esta manera:
fuente
Prueba esto:
O como cadena:
fuente
=> ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
fuente
fuente
Puedes hacer esto:
fuente