我在理解嵌套單行循環如何工作時遇到了一些麻煩。這裏有一個例子:單行嵌套Python中的循環
我有這樣的代碼:
NewArray = np.array([ get_position(i, size-1, t) for i in range(0, size)])
,我想改寫這個來:
for i in range(0,size):
NewArray = np.array([ get_position(i, size-1, t)])
但我發現了不同的輸出,所以我猜這裏有一個邏輯錯誤。
你能指出這個問題嗎?
謝謝