• 0

ما معنى رمز :: في بايثون؟

أجد في بعض الأحيان في تطبيقات مكتوبة بلغة بايثون على أسطر بها رموز كهذه [::3] فما هو معنى :: فيها ؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يستخدم هذا الرمز في العادة مع السلاسل النصية في لغة بايثون خاصة عند تقسيم السلسلة النصية حيث يعني "لا تقم بأي شيء للمعامل الأول، ولا تقم بأي شيئ للمعامل الثاني وانقل مباشرة إلى المعامل الثالث" والمعامل الثالث عند تقسيم السلسلة النصية هو الذي يحدد الخطوات أي أن معنى الرمز الذي وضعته هو كل ثالث عنصر من السلسلة النصية.
بالنسبة للعاملات السلسلة النصية فهي على الشكل التالي a[start:end:step] وتعني موقع البداية وموقع النهاية والخطوة.
المصدر

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن