From e52fda4dee7da9d5e2853af6f274f9de88d094a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Fri, 4 Nov 2022 09:23:09 -0300 Subject: [PATCH] Generator expression, Iterables e Iterators em Python --- aula90.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 aula90.py 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)