بدون اجرای کد، حدس بزن خروجی چیه. 👇
funcs = []کدوم گزینه درسته؟
for i in range(3):
funcs.append(lambda: i)
print([f() for f in funcs])
A)
[0, 1, 2]
B)
[2, 2, 2]
C)
[3, 3, 3]
D)
Error
فقط یکی درسته. 😏
جوابت رو تو کامنت بنویس؛ فردا دلیلش رو با یه ترفند حرفهای برای رفع این مشکل منتشر میکنیم. 🔥
#Python
Meta Academy 🚀
@metanix_ir
