我不知道输出的格式,所以我返回一个元组列表,如下所示:
[(x, y, (x[0]!=y[0]) and (sum((x[1]!=y[1], x[2]!=y[2], x[3]!=y[3]))<=1)) \
for x in myList \
for y in myList \
if x!=y]
返回:
[((0, 0, 0, 0), (0, 0, 0, 1), False),
((0, 0, 0, 0), (0, 0, 1, 0), False),
((0, 0, 0, 0), (0, 1, 0, 0), False),
((0, 0, 0, 0), (0, 1, 0, 1), False),
((0, 0, 0, 0), (1, 0, 1, 0), True),
((0, 0, 0, 0), (1, 0, 1, 1), False),
((0, 0, 0, 0), (1, 1, 0, 1), False),
((0, 0, 0, 0), (1, 1, 1, 0), False),
((0, 0, 0, 0), (1, 1, 1, 1), False),
((0, 0, 0, 1), (0, 0, 0, 0), False),
((0, 0, 0, 1), (0, 0, 1, 0), False),
((0, 0, 0, 1), (0, 1, 0, 0), False),
((0, 0, 0, 1), (0, 1, 0, 1), False),
((0, 0, 0, 1), (1, 0, 1, 0), False),
((0, 0, 0, 1), (1, 0, 1, 1), True),
((0, 0, 0, 1), (1, 1, 0, 1), True),
((0, 0, 0, 1), (1, 1, 1, 0), False),
((0, 0, 0, 1), (1, 1, 1, 1), False),
((0, 0, 1, 0), (0, 0, 0, 0), False),
((0, 0, 1, 0), (0, 0, 0, 1), False),
((0, 0, 1, 0), (0, 1, 0, 0), False),
((0, 0, 1, 0), (0, 1, 0, 1), False),
((0, 0, 1, 0), (1, 0, 1, 0), True),
((0, 0, 1, 0), (1, 0, 1, 1), True),
((0, 0, 1, 0), (1, 1, 0, 1), False),
((0, 0, 1, 0), (1, 1, 1, 0), True),
((0, 0, 1, 0), (1, 1, 1, 1), False),
((0, 1, 0, 0), (0, 0, 0, 0), False),
((0, 1, 0, 0), (0, 0, 0, 1), False),
((0, 1, 0, 0), (0, 0, 1, 0), False),
((0, 1, 0, 0), (0, 1, 0, 1), False),
((0, 1, 0, 0), (1, 0, 1, 0), False),
((0, 1, 0, 0), (1, 0, 1, 1), False),
((0, 1, 0, 0), (1, 1, 0, 1), True),
((0, 1, 0, 0), (1, 1, 1, 0), True),
((0, 1, 0, 0), (1, 1, 1, 1), False),
((0, 1, 0, 1), (0, 0, 0, 0), False),
((0, 1, 0, 1), (0, 0, 0, 1), False),
((0, 1, 0, 1), (0, 0, 1, 0), False),
((0, 1, 0, 1), (0, 1, 0, 0), False),
((0, 1, 0, 1), (1, 0, 1, 0), False),
((0, 1, 0, 1), (1, 0, 1, 1), False),
((0, 1, 0, 1), (1, 1, 0, 1), True),
((0, 1, 0, 1), (1, 1, 1, 0), False),
((0, 1, 0, 1), (1, 1, 1, 1), True),
((1, 0, 1, 0), (0, 0, 0, 0), True),
((1, 0, 1, 0), (0, 0, 0, 1), False),
((1, 0, 1, 0), (0, 0, 1, 0), True),
((1, 0, 1, 0), (0, 1, 0, 0), False),
((1, 0, 1, 0), (0, 1, 0, 1), False),
((1, 0, 1, 0), (1, 0, 1, 1), False),
((1, 0, 1, 0), (1, 1, 0, 1), False),
((1, 0, 1, 0), (1, 1, 1, 0), False),
((1, 0, 1, 0), (1, 1, 1, 1), False),
((1, 0, 1, 1), (0, 0, 0, 0), False),
((1, 0, 1, 1), (0, 0, 0, 1), True),
((1, 0, 1, 1), (0, 0, 1, 0), True),
((1, 0, 1, 1), (0, 1, 0, 0), False),
((1, 0, 1, 1), (0, 1, 0, 1), False),
((1, 0, 1, 1), (1, 0, 1, 0), False),
((1, 0, 1, 1), (1, 1, 0, 1), False),
((1, 0, 1, 1), (1, 1, 1, 0), False),
((1, 0, 1, 1), (1, 1, 1, 1), False),
((1, 1, 0, 1), (0, 0, 0, 0), False),
((1, 1, 0, 1), (0, 0, 0, 1), True),
((1, 1, 0, 1), (0, 0, 1, 0), False),
((1, 1, 0, 1), (0, 1, 0, 0), True),
((1, 1, 0, 1), (0, 1, 0, 1), True),
((1, 1, 0, 1), (1, 0, 1, 0), False),
((1, 1, 0, 1), (1, 0, 1, 1), False),
((1, 1, 0, 1), (1, 1, 1, 0), False),
((1, 1, 0, 1), (1, 1, 1, 1), False),
((1, 1, 1, 0), (0, 0, 0, 0), False),
((1, 1, 1, 0), (0, 0, 0, 1), False),
((1, 1, 1, 0), (0, 0, 1, 0), True),
((1, 1, 1, 0), (0, 1, 0, 0), True),
((1, 1, 1, 0), (0, 1, 0, 1), False),
((1, 1, 1, 0), (1, 0, 1, 0), False),
((1, 1, 1, 0), (1, 0, 1, 1), False),
((1, 1, 1, 0), (1, 1, 0, 1), False),
((1, 1, 1, 0), (1, 1, 1, 1), False),
((1, 1, 1, 1), (0, 0, 0, 0), False),
((1, 1, 1, 1), (0, 0, 0, 1), False),
((1, 1, 1, 1), (0, 0, 1, 0), False),
((1, 1, 1, 1), (0, 1, 0, 0), False),
((1, 1, 1, 1), (0, 1, 0, 1), True),
((1, 1, 1, 1), (1, 0, 1, 0), False),
((1, 1, 1, 1), (1, 0, 1, 1), False),
((1, 1, 1, 1), (1, 1, 0, 1), False),
((1, 1, 1, 1), (1, 1, 1, 0), False)]