بیاید دو تا تریک پایتون رو با هم مرور کنیم
```
output :
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
python
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
paired = list(zip(list1, list2))
print(paired)
[(1, 'a'), (2, 'b'), (3, 'c')]
فرض کنید یه لیست داریم از اسم و سن به صورت جدا و می خواییم یکی یکی اینارو کنار هم بزاریم با دستور zip میشه این کارو کرد البته یادتون نره به لیست تبدیلش کنید بعدش پرینت بگیرید🙃
نکته ضمنی: هر دونه object از این لیست یک tuple حساب میشه و با [] می تونید انتخاب کنید کدومشو می خوایید
#programming #python #tricks
☕️ @CodeExplore
squares = [x**2 for x in range(1, 11)]
print(squares)
```
output :
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
خط اول یک حلقه داره کجاش؟
میاد میگه از ۱ تا ۱۱ رو یکی یکی بشمار بعد به توان دو هم برسون یکی یکی اضافش کن توی squares
بعدشم پرینتش بگیر دیگه😀
اینکه تا ۱۰ پرینت کرده ۱۱ کجاس؟ اگه این سوال شده براتون تا کامنتا بگید تا با هم دلیلشو مرور کنیم🤓
دومیش چیه پس؟
python
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
paired = list(zip(list1, list2))
print(paired)
output :
[(1, 'a'), (2, 'b'), (3, 'c')]
`
فرض کنید یه لیست داریم از اسم و سن به صورت جدا و می خواییم یکی یکی اینارو کنار هم بزاریم با دستور zip میشه این کارو کرد البته یادتون نره به لیست تبدیلش کنید بعدش پرینت بگیرید🙃
نکته ضمنی: هر دونه object از این لیست یک tuple حساب میشه و با [] می تونید انتخاب کنید کدومشو می خوایید
#programming #python #tricks
☕️ @CodeExplore
🔥15⚡2❤🔥1
نکات و ترفند های کاربردی برنامه نویسی اندروید بصورت آپدیت شده و کامل که برنامه نویسان اندروید میتونن ازش استفاده کنن 🔥
🌐 https://github.com/nisrulz/android-tips-tricks
#android #tips #tricks
☕️ @CodeExplore
#android #tips #tricks
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6🔥3❤🔥1
#css #tricks
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14🔥4⚡3
پرکاربردترین نکات و ترفندهای git 🟢
🌪 https://github.com/git-tips/tips
#git #tips #tricks
☕️ @CodeExplore
#git #tips #tricks
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11⚡5❤🔥3
چرا نباید از setTimeout در جاوااسکریپت استفاده کنیم؟ مرهم این موضوع 👀
❗️ در جاوااسکریپت، setTimeout یک تابع پرکاربرد برای اجرای کد بعد از گذشت زمانی مشخص است. اما استفاده از این تابع میتواند مشکلاتی ایجاد کند که به مرور باعث کاهش کارایی و افزایش پیچیدگی کدها میشود. در این مقاله، به دلایل اصلی عدم استفاده از setTimeout و جایگزینهای بهتر مانند Promise و async/await میپردازیم.
🌕 برای مشاهده کامل مقاله کلیک کنید.
#js #javascript #settimeout #promise #async #await #tricks #tips #programming
☕️ @CodeExplore
#js #javascript #settimeout #promise #async #await #tricks #tips #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11⚡5🔥2