result = [] #cach 1
for a in range(1,11):
for b in range(1,11):
for c in range(1,11):
if (a + b + c == 24) and (a**2==b**2 + c**2 or b**2 == a**2 +c**2 or c**2== a**2+b**2 ):
result.append([a,b,c])
print(result)
# cach 2 list comprehension
result2 = [(a,b,c) for a in range(1,11) for b in range(1,11) for c in range(1,11) if (a+b+c==24) and (a**2==b**2 + c**2 or b**2 == a**2 +c**2 or c**2== a**2+b**2 )]
print(result2)