بیشتر برنامهنویسها هنوز اینطوری کد میزنن 👇
result = []
for x in range(1000000):
result.append(x*x)
اما برنامهنویسهای حرفهای همون کار رو با یک خط انجام میدن 😐
result = [x*x for x in range(1000000)]
اسمش List Comprehension ـه —
کد کوتاهتر، خواناتر و معمولاً سریعتر.
🔘 جالب اینجاست خیلیها چند سال با پایتون کار میکنن ولی عملاً ازش استفاده نمیکنن!
🆔 @barnamene 🎖🎖🎖
#Common_Mistakes_in_programming
#python #programming






