في Python ، أي كائن غير قابل للتغيير (مثل عدد صحيح ، منطقي ، سلسلة ، tuple) قابل للتجزئة ، مما يعني أن قيمته لا تتغير خلال حياته . يسمح هذا لبايثون بإنشاء قيمة تجزئة فريدة لقيمة تجزئة حجم_الملل هو ببساطة الطول أو الحجم (فيبايت) البيانات بمجرد تجزئتها أو "هضمها" بواسطة عنصر التجزئة. على سبيل المثال من الكود أدناه ، يؤدي الحصول على ملخص السلسلة "Hello World" عبر كائن تجزئة SHA256 إلى إرجاع حجم_ملخص لـ 32 بايت (أو 256 بت). https://stackoverflow.com ›الأسئلة› الفرق بين-bl…
الفرق بين "block_size" و "Digg_size" في hashlib؟ - كومة …
لتحديده ، والذي يمكن استخدامه بواسطة القواميس لتتبع المفاتيح الفريدة والمجموعات لتتبع القيم الفريدة.
ماذا يعني قابل للغسل في Swift؟
Hashable هو بروتوكول Swift ويتم تعريفه في وثائق Apple على أنه“نوع يوفر قيمة تجزئة عددية”. hashValue هو عدد صحيح مماثل لأي مثيلين يتم مقارنتهما بشكل متساوٍ. … هام: لا يمكن ضمان تساوي قيم التجزئة عبر عمليات التنفيذ المختلفة لبرنامجك.
ما هي أنواع البيانات القابلة للتجزئة؟
أنواع البيانات القابلة للتجزئة:int و float و str و tuple و NoneType. أنواع البيانات غير القابلة للتجزئة: ديكت ، وسرد ، وتعيين.
هل تم ضبطه قابل للغسل في بايثون؟
4 إجابات. بشكل عام ،فقط الكائنات غير القابلة للتغيير قابلة للتجزئةفي بايثون. البديل الثابت للمجموعة -frozenset - قابل للغسل.
لماذا يمكن تقسيم tuple؟
@ MarkRansom AFAIK ، يتم حساب تجزئة المجموعة (بشكل أساسي) فقط عن طريق تجزئة كل عنصر أولاً ، ثم تنفيذ هذه النتائج. يتيح ذلك إمكانية تجزئة الصف الخاص بكطالما أن المحتويات قابلة للتجزئة بشكل فردي.