попробуйте это:
data = [
[
[255, 255, 255],
[255, 255, 255],
[0, 0, 0],
[255, 255, 255]
],
[
[0, 0, 0],
[255, 255, 255],
[0, 0, 0],
[0, 0, 0],
],
[
[255, 255, 255],
[255, 255, 255],
[0, 0, 0],
[0, 0, 0],
]
]
result = [[1 if y == [255, 255, 255] else 0 for y in x] for x in data]
print(result)
Имейте в виду, что это сработает, если единственными возможными значениями будут [255, 255, 255]
или [0, 0, 0]
(это то, что я понимаю из вопроса)