1

私がやりたいことは、現在の配列を取得し、現在の行の列の値から前の行の列の値を減算することです。また、結果を取得して、新しい次元として配列に追加したいと考えています。

配列の例:

[[1,2,4,7,9,15], [3, 4,3,5,10,2], [5,6,56,7,20,1]]

4番目の列でこれを行いたいので、出力を次のような配列にしたいとしましょう:

[[1,2,4,7,9,15,0], [3, 4,3,5,10,2,-2], [5,6,56,7,20,1,2]]

ありがとう

4

2 に答える 2

0

この Python コードで問題が解決するはずです。

previous = None
for row in rows:
 current = row[4]
 row.append( 0 if previous == None else current - previous )
 previous = current
于 2012-07-02T15:27:15.600 に答える