在Python中调用列表中的一定长度的元素

时间:2016-01-15 19:35:07

标签: python list

的Python

我有一个包含5个元素的列表。每个元素有2042行和2列tz。变量类型是numpy.ndarray。我想调用第一个元素((2042,2))和第二列中的前1440行。所以现在的格式是data[0],它给出了第一行中第一行和第二列的值。如何写一行给我前1440行?

data[0][0,1]之类的东西,我知道它并不起作用 - 但是就这种效果而言。

2 个答案:

答案 0 :(得分:3)

如果它是一个numpy数组,那么

data[0][:1440,1]

应该做的工作。

答案 1 :(得分:-1)

嗯,很难假设你的方法是什么。

但是接受了:

data = [[[i for i in range(2042)] for i in range(2)] for i in range(5)]

获得第一列中第一列1440行的最佳近似值是:

data[0][1][:1440]

问候!