1

4 つのリストがあるとします。

A = [1.1, 1.4, 2.1, 2.4]
B = [1.3, 6.5, -1.0, 2.3]
C = [0.5, -1.0, -1.1, 2.0]
D = [1.5, 6.3, 2.2, 3.0]

1) A、BB、CC、DA、C などのリストを比較し、2) 要素が +/-0.2 の場合に true を返すにはどうすればよいですか?

Example output: (Or any other way to represent the data)
A,B [true, false, false, true]
B,C [false, false, true, false]

私の考えでは、リストに for ループを追加して、すべてを反復処理することです。

A.append(B)
A.append(C)
.
.

しかし、もしそうなら、私は立ち往生しています

for x in A:
    for y in A[x]:
        if A[x][y] - A[x+1][y] <= 0.2
            if A[x+1][y] - A[x][y] <= 0.2

明らかにうまくいきません。重複せずにリストを反復処理し、同時に比較する方法はありますか?

前もって感謝します

4

3 に答える 3