的Python在Python調用元件的一定長度以列表
我有5個元素的列表。每個元素有2042行和2列(2042,2)
。變量類型是numpy.ndarray。我想調用第一個元素(data[0]
)和第二列中的前1440行。所以現在的格式是data[0][0,1]
,它給了我第一個元素的第一行和第二列的值。我如何寫一行來給我第1440行?
類似於data[0][0:1439,1]
,我知道這是行不通的 - 但是爲此。
的Python在Python調用元件的一定長度以列表
我有5個元素的列表。每個元素有2042行和2列(2042,2)
。變量類型是numpy.ndarray。我想調用第一個元素(data[0]
)和第二列中的前1440行。所以現在的格式是data[0][0,1]
,它給了我第一個元素的第一行和第二列的值。我如何寫一行來給我第1440行?
類似於data[0][0:1439,1]
,我知道這是行不通的 - 但是爲此。
如果它是一個numpy的陣列,然後
data[0][:1440,1]
應該做的工作。
那麼,它很難假設你的方法。
但考慮是:
data = [[[i for i in range(2042)] for i in range(2)] for i in range(5)]
獲得第二列第一行1440的最佳aproximation,第一個元素是:
data[0][1][:1440]
商祺!
列表中的數據類型是什麼? Numpy數組? –
It's numpy.ndarray – Strak
什麼對您的代碼片段不起作用?它是否錯過了第1440行? – KevinOrr