Spłaszczanie bardzo zagnieżdżonej pętli [duplikat]

To pytanie ma już tutaj odpowiedź:

Unikanie zagnieżdżonych pętli 2 odpowiedzi

Jeśli mam zestaw takich pętli:

x = [[...],[...],[...]]    

for a in x[0]:
  for b in x[1]:
    for c in x[2]:
      # Do something with a,b,c

Czy istnieje prosty sposób, aby go uprościć, zwłaszcza jeśli jest więcej poziomów? Wydaje się, że jest to całkiem łatwe do zrobienia, ale nie mogę tego pojąć.

questionAnswers(1)

yourAnswerToTheQuestion