تبدا فهرسة القائمة من الصفر وليس من 1؟
طلاب "منصة رمشة" الباحثين عن الإجابة الصحيحة لسؤال: تبدا فهرسة القائمة من الصفر وليس من 1 بيت العلم، في منصتنا منصة رمشة تبنى أجيال وتربيها على التعلم الصحيح للمواد والمعاملات اليومية، فكل مادة لها تأثيرها على الطالب فتجعله يعي كل ما حوله جيداً ويعرف واجباته ومهامه.
تبدا فهرسة القائمة من الصفر وليس من 1
يجتمع في منصة رمشة معلمونا الأفاضل ليمنحونا شرف التعلم، لننهل من معرفتهم وتربيتهم وأخلاقهم، فكم من مسألة كانت صعبة أصبحت سهلة سلسة بعد شرحهم ومعرفة حلها الصحيح.
تبدا فهرسة القائمة من الصفر وليس من 1؟
الحل النموذجي:
صواب.
نعم، تبدأ فهرسة القائمة من الصفر وليس من 1. وهذا هو المعيار في معظم لغات البرمجة.
في اللغة العربية، نبدأ العد من 1، ولكن في البرمجة، نبدأ العد من 0. وهذا لأن البرمجة تعتمد على نظام العد الثنائي، والذي يعتمد على الرقمين 0 و 1.
عندما نقوم بإنشاء قائمة في البرمجة، فإن أول عنصر في القائمة يكون له الفهرس 0، والثاني له الفهرس 1، وهكذا.
على سبيل المثال، إذا كان لدينا قائمة تحتوي على العناصر التالية:
Python
my_list = ["أ", "ب", "ج"]
يُرجى استخدام الرمز بحذر. مزيد من المعلومات
فإن الفهرس الأول في القائمة هو "أ"، والثاني هو "ب"، والثالث هو "ج".
إذا أردنا الوصول إلى العنصر "أ"، فإننا سنستخدم الفهرس 0:
Python
my_list[0]
يُرجى استخدام الرمز بحذر. مزيد من المعلومات
سيرجع هذا الرمز القيمة "أ".
إذا أردنا الوصول إلى العنصر "ب"، فإننا سنستخدم الفهرس 1:
Python
my_list[1]
يُرجى استخدام الرمز بحذر. مزيد من المعلومات
سيرجع هذا الرمز القيمة "ب".
وهكذا.
هناك بعض لغات البرمجة التي تسمح ببدء فهرسة القائمة من 1، ولكن هذا ليس هو المعيار.