>>> from maxrel import maxims --ini-enunciat >>> s = iter([72, 34, 55, 67, 30, 10, 10, -45, -60, 18, 90, 88, 55, 32, 44, 11, 89]) >>> it = maxims(s) >>> next(it) 67 >>> next(it) 90 >>> next(it) 44 >>> next(it, 'FI') # l'iterador s'ha exhaurit 'FI' --fi-enunciat >>> it = maxims(iter([1, 2, 3, 1, 1, 0, 6, 7, 7, -1, -2, -1, -5, 8, 10, 3])) >>> for elem in it: ... print(elem, end=',') 3,-1,10, >>> it = maxims(iter([5, 0] * 10)) >>> for elem in it: ... print(elem, end=',') 5,5,5,5,5,5,5,5,5, >>> def gen1(): ... n = 0 ... while True: ... yield n ... n = (n * 100 + 123) % 557 >>> it = maxims(gen1()) >>> for i in range(20): ... print(next(it), end=',') 313,386,491,357,356,447,509,345,111,239,525,520,284,495,540,510,530,475,499,166,