TGViewer
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 @codecat_dev · 136 subscribers
Post #367 133
🐍 یه قابلیت کاربردی پایتون که باعث میشه کد تون تمیزتر بشه
تا حالا خواستید چند مقدار رو هم‌زمان از یک لیست بردارید و شماره‌ی هر کدوم رو هم داشته باشید؟

به‌جای این:
names = ["Ali", "Sara", "Mina"]

for i in range(len(names)):
print(i, names[i])

پایتون یک راه تمیزتر داره: enumerate() 👇
names = ["Ali", "Sara", "Mina"]

for index, name in enumerate(names):
print(index, name)

خروجی:
0 Ali
1 Sara
2 Mina

حتی می‌تونید شماره‌گذاری رو از ۱ شروع کنید:
for index, name in enumerate(names, start=1):
print(index, name)

خروجی:
1 Ali
2 Sara
3 Mina

نکته: enumerate() وقتی خیلی کاربردیه که هم‌زمان به خود مقدار و شماره/ایندکس آن نیاز دارید؛ بدون اینکه مجبور باشید با range(len(...)) کار کنید.

🐾@CodeCat_Dev
More from @codecat_dev
  1. Oct 5, 2026مطمئناً براتون پیش اومده که یه کتابخانه یا پکیجی رو توی VSCode نصب کردید یا هر تغییراتی رو…
  2. Oct 4, 2026برای وقتی که کد نمی‌زنی. #پیشنهاد‌پیشی 🐾 @CodeCat_Dev
  3. Oct 4, 2026یادتونه بچه بودیم پلانکتون رو مسخره میکردیم که با یه مانیتور ازدواج کرده؟ 🐾 @CodeCat_Dev
  4. Oct 3, 2026نماد لینوکس، پنگوئنی به نام Tux است که چاق و نشسته به نظر می‌رسد. دلیل این طراحی ترکیبی از…
  5. Oct 3, 2026photo post
  6. Oct 3, 2026عاشق جنوب و لهجه شون م 🐾 @CodeCat_Dev
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →