>>> from catalan import catalan --ini-enunciat >>> it = catalan(10) >>> for i in range(10): ... print(i, ' - ', next(it)) ... 0 - 1 1 - 1 2 - 2 3 - 5 4 - 14 5 - 42 6 - 132 7 - 429 8 - 1430 9 - 4862 >>> next(it, 'final') 'final' --fi-enunciat >>> for c in it: ... print(c) >>> it=catalan(15) >>> for c in it: ... print(c, end='-') 1-1-2-5-14-42-132-429-1430-4862-16796-58786-208012-742900-2674440-