Generatorji generirajo
Aggregazione dei criteri
Data limite: lunedì, 27 marzo 2023, 23:59
Tokrat ne bo potrebno programirati, temveč razmišljati in opisati.
Prvi program:
t = (x ** 2 for x in range(6))
z = zip(t, range(3))
print(sum(t))
Drugi program:
t = (x ** 2 for x in range(6))
for m in zip(t, range(3)):
n = 1
print(sum(t))
Zakaj se njuna izpisa razlikujeta? Zakaj drugi izpiše, kar izpiše? In zakaj potem prvi ne izpiše istega kot drugi?