Я делаю что-то подобное со списком 'a':
a.each_with_index |outer, i|
a.each_with_index |inner, j|
if(j > i)
# do some operation with outer and inner
end
end
end
если итератор не будет использовать тот же порядок, это не сработает. Меня не волнует, какой на самом деле порядок, мне просто нужно, чтобы два итератора .each_with_index использовали один и тот же порядок.
Я бы предположил, что это будет свойство массива, что он имеет фиксированный порядок, и я просто параноик, что итератор не будет использовать этот порядок ...