У меня есть данные в виде списка списков. Я хотел сделать что-то вроде (data[1::100])[3]
, где я обращаюсь к первым 100 элементам, а затем только к третьему столбцу всех этих элементов. В учебниках по Kaggle, я видел такие вещи, как data[1::100,3]
, но Python говорит:Доступ к списку списков
TypeError: list indices must be integers, not tuple.
Есть простой способ сделать это? Я мог бы просто использовать цикл или что-то в этом роде, но это будет очень много, поэтому было бы неплохо иметь некоторую стенографию.
'1 :: 100,3' - это синтаксис для массивов NumPy, он не будет работать с списками Python. Преобразование 'data' в массив NumPy:' data = numpy.array (data) '. –
благодарит кучу! – user2258552