我有一個功能:
difference(values[["x","y"]],n,m)
它計算 2010 年和 2020 年之間第 n 年和 n 1 年的 x 和 y 之間的差異。例如,
difference(values[["x","y"]],2010,2011)
回傳任意數字 5。
我希望這樣寫,以便計算每個 n 和 n 1 的 x 和 y 之間的差異,例如以下所有內容
difference(values[["x","y"]],2010,2011)
difference(values[["x","y"]],2011,2012)
difference(values[["x","y"]],2012,2013)
...
difference(values[["x","y"]],2019,2020)
寫成清單。我試過這個:
for i in range(2010, 2021):
print(difference(values[["x","y"]],i,i 1))
但它顯然不起作用。
uj5u.com熱心網友回復:
for i in range(2010, 2021):
print(difference(values[["x","y"]],i,i 1))
在這個回圈中,我只取 2010 年的值。range有 2 個引數取最小值和最大值。你應該使用range(2010, 2020)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/465445.html
