Zidentyfikuj grupy liczb ciągłych na liście

Chciałbym zidentyfikować grupy liczb ciągłych na liście, aby: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) Zwroty: [(2,5), (12,17), 20] I zastanawiałem się, jaki jest najlepszy sposób, aby to zrobić (szczególnie, jeśli jest coś wbudowanego w Python). Edycja: Uwaga: początkowo...