Это зависит от того, что вы подразумеваете под «списком». Традиционно в информатике «список» обычно означает «связанный список». В этом случае вам необходимо просмотреть список, чтобы перейти к определенному элементу.
Если вам нужно / вы хотите иметь возможность эффективно начать чтение с произвольных позиций, вам, вероятно, следует избегать связанных списков, но точные альтернативы, которые у вас (легко) доступны, будут различаться в зависимости от языка программирования, библиотек и т. Д., Вы Используешь.
Редактировать: для массива это обычно тривиально - просто укажите начальную позицию напрямую и возьмите остаток после деления на размер массива.