访问列表列表

时间:2014-02-14 22:50:25

标签: python list types scikit-learn kaggle

我有列表清单形式的数据。我想做(data[1::100])[3]之类的东西,在那里我访问前100个元素,然后只是所有这些元素的第三列。在Kaggle的教程中,我看过像data[1::100,3]这样的东西,但Python说:

  

TypeError:list indices必须是整数,而不是元组。

有一种简单的方法吗?我可以使用一个循环或其他东西,但这会出现很多,所以有一些速记会很好。

1 个答案:

答案 0 :(得分:0)

在列表列表中,您可以执行以下操作:

values = [l[3] for l in data[:100]]

实现同样的目标。