مرحبًا بعودتك.
دعنا نواصل العمل مع المزيد من طرق السلسلة.
لقد تعلمنا الآن كيفية إضافة وإزالة تلك.
تعلمنا عن الإلحاق والإدراج والتمديد.
ثم في الإزالة ، تعلمنا عن البوب والإزالة والوضوح.
هناك القليل من الأشياء المهمة الأخرى.
دعنا نذهب مع الفهرس.
لذا فبدلاً من الإيضاح هنا ، دعنا ننظف هذا.
وسنقوم بعمل نقطة السلة.
فِهرِس.
مؤشر.
كما ترى ، نعطيها قيمة ونقطة بداية ونقطة.
ماذا يعني ذلك؟
حسنًا ، نريد أن نقول ، ما هو المؤشر رقم اثنين؟
إذا قمنا بعمل فهرس لاثنين وقمت بالنقر فوق تشغيل.
سوف تعطيني واحدة.
أعلم أن هذا محير بعض الشيء ، لكنه يطلب الفهرس.
اين الرقم اثنان؟
الرقم اثنان في فهرس واحد.
دعنا نغيرها إلى أحرف فقط حتى تصبح أكثر وضوحًا.
إذن لدينا ب.
نرى.
د.
ثم أخيرًا ، E.
ومرة أخرى ، إذا فعلت ذلك.
D هنا وأنا انقر فوق تشغيل.
حصلت على فهرس من ثلاثة لأن صفر واحد ، اثنان ، ثلاثة ، موجود على الرف الثالث في ذاكرتنا.
ويمكنك أيضًا عمل معلمة اختيارية هنا ، أين يجب أن نبدأ البحث؟
لذا أريدك أن تبدأ في النظر إلى فهرس الصفر ثم تنتهي من النظر إلى فهرس اثنين.
إذا قمت بالركض هنا ، فسأحصل على خطأ.
تقول ، مرحبًا دي ليس في القائمة لأننا بدأنا بمؤشر الصفر وأوقفنا فهرسًا من اثنين.
إذا فعلت ثلاثة ثم قمت بالنقر فوق تشغيل.
لا ، يتوقف مباشرة قبل الثالثة.
إذا فعلت أربعة.
وأنا انقر فوق تشغيل.
ها أنت ذا.
أحصل على ثلاثة.
حاليا.
الأخطاء ليست جيدة في برامجنا.
من الناحية المثالية ، لا نريد الوقوع في أخطاء ، فكيف يمكننا تجنب ذلك؟
ماذا لو كنا نبحث عن شيء ما ولسنا متأكدين مما إذا كان موجودًا في القائمة أم لا؟
هناك طريقة أخرى رائعة للبحث عن الأشياء في القائمة ، وهذا يتضمن ما نسميه كلمة مفتاح
بيثون.
الكلمة الأساسية هي شيء تستخدمه في بايثون وله بالفعل بعض المعاني.
على سبيل المثال ، كلمة أساسية هنا إذا ذهبت إلى Python.
الكلمات الرئيسية هي كل هذه الكلمات التي تعني شيئًا بالفعل.
الآن سنقوم بمراجعتها ، ولم نر الكثير منها حتى الآن ، لكن ربما رأينا صحيحًا في القيم
المنطقية على أنها تعني شيئًا ما.
لذلك في بايثون ، لا يمكننا استخدام كلمة "صواب" حقًا لأنها تعني شيئًا بالفعل.
هناك كلمة تسمى في ذلك ، كما ترون ، بمجرد أن نكتب تعني شيئًا ما هو كلمة
رئيسية في Python وهذا أمر لطيف للغاية يمكننا أن نقول إنها DX في سلة وإذا قمت بتشغيل هذا.
أحصل على OC الحقيقي هو السابق والسلة.
أنا كاذب لأنه ، حسنًا ، غير موجود.
وهذا في الواقع مفيد للغاية.
ويمكننا حتى القيام بذلك من أجل الأوتار.
على سبيل المثال ، إذا كنت أبحث عن ، لنفترض ، الحرف I في كلمة واحدة ودعنا نقول إنه موجود فيه.
مرحبًا ، اسمي إيان.
إذا قمت بالنقر فوق تشغيل.
لقد أصبحت حقيقة لأن الحرف الأول.
لا يوجد في هذه السلسلة.
حسنًا ، دعنا نتعلم واحدًا آخر.
واحد آخر هو سلة نقاط العد.
ويمكننا حساب عدد مرات ظهور العنصر.
لذلك ، على سبيل المثال ، إذا قمت بذلك ، انقر فوق تشغيل و DH.
أحصل على واحدة لأن DD موجود مرة واحدة فقط في القائمة.
ولكن إذا أضفت DH آخر هنا وقمت بالنقر فوق تشغيل.
نصل الى.
يحسب كم مرة تحدث هذه القيمة في قائمتنا؟
مفيد جدا جدا.
حسنا.
لا يزال هناك عدد قليل آخر للذهاب.
لنقم ببعض التمارين وسأراك في التمرين التالي.