for n in range(3): print(n, end=" ") print("") for n in range(1, 3): print(n, end=" ") print("") for n in range(0, 9, 2): print(n, end=" ") print("") for i in range(5, 0, -1): print(i, end=" ") print("") fn = list(range(10, 90)) print(fn) fp = list(range(15, 100)) print(fp) # faltantes nf = [fi for fi in fn if fi not in fp] print(nf) lf = [fi for fi in fp if fi not in fn] print(lf) # difference nf = set(fn).difference(fp) print(nf) lf = set(fp).difference(fn) print(lf) import sys for i in range(10): s = "sys.getsizeof(" + str([0] * i) + ")" print(f"{s:45} = {eval(s)}") my_range = range(0, 3) my_iter = iter(my_range) print(next(my_iter)) print(next(my_iter)) print(next(my_iter)) # throws a StopIteration exception # See the Error tab! print(next(my_iter))