2013-04-18 51 views
0

我的蟒蛇幾行代碼看起來像這樣:蟒蛇:這是最好能有一個正確的for循環或幾個oneliner for循環

myVar1 = np.array([d['key1'] for d in D[0]['Log']]) 

所有鍵/值具有相同的長度。

更好(性能/ CPU /內存),使一個單一的循環和導入他們,或更好的幾個內襯?

您認爲如何?

+4

除非性能至關重要,只要做到可讀性更高 –

+0

首選項始終是 - 首選項。而[faq#dontask]則表示這類問題不是應該在這裏提出的問題。 (見[問]) –

+1

@InbarRose - 這是關於偏好的所有內容? OP正在詢問性能。 – Geoff

回答

3

您可以隨時使用timeit並進行測量。