diff --git a/aula90.py b/aula90.py new file mode 100644 index 0000000..6f8d97f --- /dev/null +++ b/aula90.py @@ -0,0 +1,15 @@ +import sys + +# Generator expression, Iterables e Iterators em Python +iterable = ['Eu', 'Tenho', '__iter__'] +iterator = iter(iterable) # tem __iter__ e __next__ +lista = [n for n in range(1000000)] +generator = (n for n in range(1000000)) + +print(sys.getsizeof(lista)) +print(sys.getsizeof(generator)) + +print(generator) + +# for n in generator: +# print(n)