我不知道如何制作从11AA到99ZZ的阵列。是否有可能在Ruby中做到这一点?
我想要这个数组:
['11AA', '11AB', '11AC',..., '99ZX', '99ZY', '99ZZ']
答案 0 :(得分:4)
尝试以下方法:
('11AA'..'99ZZ').to_a
答案 1 :(得分:1)
伪代码是:
for i '1' to '9'
for j '1' to '9'
for k 'A' to 'Z'
for l 'A' to 'Z'
insert_in_array(i+j+k+l);
当然值是存储为字符串,双“”不是“。这是一个伪代码,它可以应用于任何编程语言。