Usando o Ruby, é possível criar uma matriz de cada letra do alfabeto e 0-9 facilmente?
93
[*('a'..'z'), *('0'..'9')] # doesn't work in Ruby 1.8
ou
('a'..'z').to_a + ('0'..'9').to_a # works in 1.8 and 1.9
ou
(0...36).map{ |i| i.to_s 36 }
(o Integer#to_s
método converte um número em uma string que o representa em um sistema numérico desejado )
*
operador usado neste contexto? É novo para mim.para letras ou números, você pode formar intervalos e iterar sobre eles. tente isso para ter uma ideia geral:
para obter uma matriz dele, tente o seguinte:
fonte
Você também pode fazer desta forma:
fonte
Experimente isto:
Ou como string:
fonte
=> ["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"]
fonte
fonte
Você pode apenas fazer isso:
fonte