در این کارگاه مباحثی همچون با آشنایی پایگاه های معتبر بین المللی ، آشنایی با ISI , SCOPUS، آشنایی با شناسایی نشریات معتبر، آشنایی با نحوه جستجو، آشنایی با ترفندهای جستجو مطرح میگردد
پایگـاه اطلاعات علمی جهاد دانشگاهی
تاریخ: 1400/01/06
بازدید: 2632
زمان مطالعه: 5 دقیقه / لینک کوتاه:
کلیدواژگان: hashable | پایتون | unhashable
Python definition of Hashable is: An object is hashable if it has a hash value which never changes during its lifetime (it needs a hash() method). A list is unhashable because its contents can change over its lifetime.
هر برنامه نویس پایتونی حتما روزی با این پیام مواجه شده است:
TypeError: unhashable type: 'list' اما معنای hashable چیست؟
در زبان پایتون یک شی hashable است اگر مقدار hash داشته باشد که تغییر نکند. از آنجا که محتوای لیست قابل تغییر است، این شی unhashable است. در مواجهه باخطای فوق یک روش ساده استفاده از تاپل به جای لیست است زیرا تاپل غیر قابل تغییر (immutable) است.
برای دریافت آخرینهای بلاگ و کارگاههای مرکز اطلاعات علمی در خبرنامه عضو شوید.
پست های مرتبط
تاریخ: 1399/12/17
بازدید: 2994
1399
زمان مطالعه: 5 دقیقه دقیقه
آموزش پایتون
@ins
تاریخ: 1401/01/27
بازدید: 1912
1401
کتابخانه Terality یکی از آن کتابخانه هایی است که سعی کرده با حل کردن باگ های مربوط به Pandas جایگزین آن شود .
تاریخ: 1400/03/31
بازدید: 2609
1400
آموزش وردپرس
تاریخ: 1401/12/03
بازدید: 2711
زمان مطالعه: 2 دقیقه
یکی از دغدغههای کاربران ایرانی تحریمهای استفاده از سرویسهای جهانی است.
بازدید: 5316
بازدید: 3659
بازدید: 1847
آموزش گذاشتن کامنت در پایتون
تاریخ: 1401/04/29
بازدید: 6576
چگونه با استفاده از Google Colaboratory به گوگل شیت دسترسی داشته باشیم؟
تاریخ: 1400/01/01
بازدید: 4269
websites built with django
تاریخ: 1400/10/07
بازدید: 3894
GitHub بزرگ ترین و پیشرفته ترین پلتفرم توسعه در جهان است . میلیونها توسعهدهنده و شرکت، نرمافزار خود را در GitHub میسازند و نگهداری میکنند .