lst = [ (0, -1, 4), (-5, 2, 7), (-1, 4 ,0), (2,9,1) ]
have = set()
result = []
for n in lst:
	val = tuple(sorted(n))
	if val not in have:
		result.append(n)
		have.add(val)
print(result)