320
订阅者
无数据24 小时
-27 天
-230 天
帖子存档
320
320
🔹 استارلینک از نسل جدید دیشهای خود با طراحی جدید و سایز کوچکتر رونمایی کرد.
منبع: pcmag
🚀 @theZoomit
320
کابرد تابع get در آبجکت های دیکشنری چیه؟
dict.getبر فرض مثال شما یه آبجکت دیکشنری دارید به این شکل:
test = {'Hello': 'World!'}
برای این که مقدار یه کلید داخل این دیکشنری رو بدست بیارید در حالت معمولی این کار رو میکنید:
test['Hello']و حالا بر فرض مثال اگه دیکشنری
test کلید 'Hello' نداشته باشه موقع اجرا کدتون به ارور برمیخورید
خب در حالتی که ندونید تابع get توی دیکشنری ها چیکار میکنه این شکلی بدست میارید (یا میرید توی گوگل تحقیق میکنید برای بهینه ترین راه):
if 'Hello' in test.keys():
world = test['Hello']
else:
world = None
اما به نظرتون این راه درستیه؟
جواب من نه هست
چرا که میتونیم کل کد بالا رو در یک خط خلاصه کنیم:
world = test.get('Hello', None)
در این حالت اگه اگه آرگیومنت اول توی کلید های دیکشنری باشه مقدار اونو برمیگردونه و اگه نباشه آرگیومنت دوم که خودتون پاس دادید رو برمیگردونه
#dict
#مقدماتی320
فرض کنید:
a = {'test1': 1, 'test2': 2}
b = {'test3': 3, 'test4': 4}
توی کامنتا یه راه بگید که این دوتا دیکشنری رو با هم تبدیل به یک دیکشنری کرد (جمع کرد) که بنظرتون بهینه و کوتاه باشه
جواب خودم:
c = {**a, **b}
لذت ببرید 😀
320
دوستان گرامی
میشه به یه سوالی که تو ذهن من مونده و اذیتم میکنه جواب بدین
چرا یوزر بات ساعت رو اسم مده و اینکه دلیل ساعت گذاشتن کنار اسم چی میتونه باشه
وقتی طرف بالای گوشیش یا رو دسکتاپش ساعت دقیق تر از پروفایل ما رو داره چرا باید تایم بذاریم🤔
ضمنن فقط اسم نیست
بیوگرافی و عکس پروفایلم هست
