What's Lazy Evaluation in Python? - Real Python
Briefly

Eager evaluation in Python refers to cases where expressions are evaluated immediately upon encountering them, optimizing memory use and computational overhead.
Lazy evaluation in Python generates objects only when they are needed, contrasting with eager evaluation that computes values upon encountering expressions.
Read at Realpython
[
add
]
[
|
|
]