Интересно, есть ли возможность создать двухмерный массив и быстро получить доступ к любому горизонтальному или вертикальному подварианту?
Я считаю, что мы можем получить доступ к горизонтальному вспомогательному массиву в следующем случае:
x = Array.new(10) { Array.new(20) }
x[6][3..8] = 'something'
Но насколько я понимаю, мы не можем получить к нему доступ так:
x[3..8][6]
Как я могу избежать или взломать этот предел?