في برنامج البايثون يبدأ الترقيم (الفهرسة) في القائمة من ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
د-٠
في لغة البرمجة بايثون، تعتمد القوائم (Lists) على نظام يُسمى "الفهرسة الصفرية" (Zero-based Indexing)، وهذا يعني أن العد لا يبدأ من الرقم 1 كما في حياتنا اليومية، بل يبدأ من الرقم 0.
لتوضيح الفكرة، إليك هذا المثال:
إذا كان لدينا قائمة تحتوي على أسماء فواكه كالتالي:
`fruits = ["تفاح", "موز", "برتقال"]`
يتم توزيع الفهارس (الأرقام) على العناصر بهذا الشكل:
- العنصر الأول ("تفاح"): يأخذ الفهرس 0.
- العنصر الثاني ("موز"): يأخذ الفهرس 1.
- العنصر الثالث ("برتقال"): يأخذ الفهرس 2.
كيف نستخدم ذلك في الكود؟إذا أردت استخراج العنصر الأول من القائمة، تكتب الأمر بهذا الشكل:
`print(fruits[0])`
النتيجة ستكون:
تفاح.
خلاصة القاعدة:
- العنصر الأول $\leftarrow$ الفهرس 0
- العنصر الثاني $\leftarrow$ الفهرس 1
- العنصر الثالث $\leftarrow$ الفهرس 2
- وهكذا... (دائماً يكون رقم الفهرس أقل من ترتيب العنصر بمقدار 1).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال في برنامج البايثون يبدأ الترقيم (الفهرسة) في القائمة من ؟ اترك تعليق فورآ.