Получить элемент из списка списка на основе индекса из другого спискаPython

Программы на Python
Anonymous
Получить элемент из списка списка на основе индекса из другого списка

Сообщение Anonymous »

Я хотел бы получить определенные элементы в списке списков без использования понимания списка, циклов или какого-либо итеративного подхода в Python.
Например, для данного списка:

Код: Выделить всё

[[1,2,3,4],[3,4],[5,6,7]]
и этот вектор:

Код: Выделить всё

[0,0,1]
Я хотел бы получить 0-й элемент в 0-м списке, 0-й элемент в 1-м списке и 1-й элемент во 2-м списке:

Код: Выделить всё

[1,2,3,4][0] -> 1
[3,4][0] -> 3
[5,6,7][1] -> 6
Что должно дать такой результат:

Код: Выделить всё

[1,3,6]
Возможно ли это в Python?

Подробнее здесь: https://stackoverflow.com/questions/658 ... other-list

Вернуться в «Python»