Gegeven drie lijsten a, b en c, die bestaan uit gehele getallen. We zoeken drietallen (x, y, z) waarbij x, y en z uit respectievelijk de lijsten a, b en c komen, en waarvoor geldt dat $$x + y = z$$.

Programmeer de functie zoek_somtuples() met 3 argumenten, namelijk de lijsten a, b en c, waarvan hierboven sprake. Het resultaat is een lijst van alle tuples (3-tallen) die aan de gestelde voorwaarden voldoen. Deze resultaatlijst mag geen dubbels bevatten. De volgorde in de resultaatlijst is willekeurig, omdat het Dodonascript je resultaat sorteert.

Voorbeeld

print(zoek_somtuples([1, 2, 3],[4, 4, 5, 6], [5, 7, 3, -1]))
#[(1, 4, 5), (1, 6, 7), (2, 5, 7), (3, 4, 7)]