‫مرحبًا بعودتك.
‫لقد ذكرت لك أن قيم القاموس يمكن أن تحتوي على أي نوع من أنواع البيانات ، ولكن ماذا عن المفاتيح؟
‫حتى الآن ، لم أستخدم سوى السلاسل للإشارة إلى مفتاح.
‫لكن هل يمكنني فعل شيء كهذا؟
‫هل يمكنني عمل واحد ، اثنان ، ثلاثة.
‫مثله.
‫حسنًا ، دعنا نلقي نظرة.
‫دعنا نعطيها محاولة.
‫إذا فعلت.
‫واحد اثنين ثلاثة.
‫وأنا انقر فوق تشغيل.
‫انا حصلت.
‫واحد اثنين ثلاثة.
‫رائع.
‫انه يعمل انها تعمل.
‫ماذا عن.
‫ماذا عن صحيح؟
‫إذا اخترت ما إذا كان لدي مفتاح.
‫صحيح وأنا انقر فوق تشغيل ، هل سينجح ذلك؟
‫نعم.
‫يبدو أنه يعمل.
‫ماذا عن القائمة؟
‫ماذا لو كان لدي قائمة ، دعنا نقول ، 100 فقط؟
‫هل سينجح هذا؟
‫إذا قمت بالنقر فوق تشغيل؟
‫لا.
‫إنه لا يعمل.
‫تقول قائمة نوع غير قابلة للاختراق.
‫ماذا يعني ذلك؟
‫تحتاج مفاتيح القاموس إلى خاصية خاصة.
‫المفتاح يحتاج إلى أن يكون غير قابل للتغيير.
‫هذا مفتاح لا يمكن أن يتغير.
‫والأرقام المنطقية.
‫أعني ، هذه قيمة لا يمكن أن تتغير.
‫السلسلة ، إذا كنت تتذكر ، هي قيمة لا يمكن تغييرها.
‫إنه غير قابل للتغيير.
‫لكن القائمة ، إذا كنت تتذكر ، يمكن تغييرها ، أليس كذلك؟
‫في القائمة يمكنني إعادة تعيين فهرس الصفر لشيء آخر ، أليس كذلك؟
‫وبسبب ذلك ، يقول القاموس ، مرحبًا ، مفاتيحي ، لأنني أخزنها في الذاكرة ولا أريد أن
‫أفقدها.
‫يجب أن يكون شيئًا لن يتغير علي.
‫ربما يأتي المبرمج ويغير عن طريق الخطأ هذه المصفوفة من 100 للحصول على فهرس لشيء آخر.
‫نحن سوف.
‫القاموس لا يريد ذلك حقًا لأنه لا يريد أن يفقد هذه القيمة.
‫لذلك يجب أن يكون مفتاح القاموس ثابتًا دائمًا.
‫وبينما نتعلم بعض الأشياء الأخرى ، مثل زوجين سنشاهدهما في مقاطع الفيديو القادمة ، يمكنك استخدامهما كمفاتيح
‫أيضًا.
‫ومع ذلك ، في معظم الأوقات ، 95 ، 99٪ من الوقت ، يكون مفتاح القاموس عادةً شيئًا وصفيًا ، مثل
‫سلسلة.
‫تمام.
‫لكن ماذا عن هذا؟
‫ماذا لو كان لدينا سلسلة أخرى؟
‫واحد اثنين ثلاثة.
‫ودعنا نزيل هذا الآن.
‫ماذا يحدث عندما أبحث عن واحد ، اثنان ، ثلاثة؟
‫السلسلة.
‫إذا نقرت فوق تشغيل ، أحصل على.
‫مرحبًا؟
‫يجب أن يكون المفتاح في القاموس فريدًا لأنه لا يمكن أن يكون هناك سوى مفتاح واحد ، لأن هذا المفتاح
‫سيمثل رف الكتب في مساحة الذاكرة تلك.
‫لذلك في أي وقت أفعل فيه نفس المفتاح وربما أضيف قيمة ، فسيتم استبداله.
‫لذلك هذا لم يعد موجودا.
‫يجب أن يكون المفتاح فريدًا وهو شيء لا يمكن أن يوجد إلا مرة واحدة فقط.
‫وإلا فإننا نكتبه.
‫وهذا هو سبب رؤيتك.
‫مرحبا هنا.
‫لقد فقدنا المصفوفة.
‫واحد اثنين ثلاثة.
‫دعنا نستكشف هذه الفكرة أكثر قليلاً في الفيديو التالي.