ویدیو آموزش hash در پایتون

امیرحسین بیگدلو April 2023

در پایتون متد hash مقدار هش یک آبجکت رو نشون میده. مقدار هش همیشه نوع عددی هستش.مقدارهای هش هیچگاه در طول برنامه تغییر نمیکنند به همین خاطر آبجکت های hashable رو میشه به عنوان کلید در دیکشنری پایتون استفاده کرد. پایتون از مقدار هش برای سرعت دهی به خواندن اطلاعات استفاده میکند. تقریبا تمام آبجکت های تغییرناپذیر hashable و آبجکت های تغییرپذیر hashble نیستند.

ویدیوهای مشابه



آموزش NotImplemented در پایتون
امیرحسین بیگدلو

ارسال نظر


Atefe

1 سال قبل پاسخ به نظر

سلام
یعنی کلیت کاربردhash ها برای افزایش سرعت پیمایش و دسترسی به immutable ها هست مثلا برای دیکشنری ها؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
بله، برای افزایش سرعت هست

SaLaR

3 سال قبل پاسخ به نظر

خیلی خوب گفتید که :)
آموزش meta class
و decorator ها و magic method
را داده اید
اگه بله میشه لینکش رو بدید

ارسال نظر



امیرحسین بیگدلو

3 سال قبل

ممنون
meta و decorator رو در ویدیوهای تک‌قسمتی سرچ کن.
magic methodها رو هم در دوره مقدماتی پایتون گفتم

مونگارد