Maram Jouriah نشر 13 أبريل 2021 أرسل تقرير نشر 13 أبريل 2021 أحتاج لمعرفة كيفية اقتطاع جزء من مجال معين مثلا #i have this list x=[1,2,3,4,3,2,3,4] print(x[-2]) ماذا يعني (2-)في هذا الكود؟ 1 اقتباس
1 Hasan Dayoub نشر 13 أبريل 2021 أرسل تقرير نشر 13 أبريل 2021 يوجد عدة طرق لذلك: a[start:stop] # 1-من البداية المحددة الى النهاية a[start:] # من البداية المحددة وحتى النهاية a[:stop] # من البداية و حتى النهاية المحددة ناقص واحد a[:] # نسخ كامل المصفوفة a[start:stop:step] # من البداية المحددة الى النهاية المحددة بخطوة محددة a[-1] # آخر عنصر من المصفوفة a[-2:] # آخر عنصرين من المصفوفة a[:-2] # جميع العناصر ما عدا آخر عنصرين a[::-1] # جميع عناصر المصفوفة بترتيب معاكس a[1::-1] # اول عنصرين بترتيب معاكس a[:-3:-1] # آخر عنسرين بترتيب معاكس a[-3::-1] # جميع العناصر ما عدا آخر عنصرين بترتيب معاكس 1 اقتباس
1 Sam Ahw نشر 13 أبريل 2021 أرسل تقرير نشر 13 أبريل 2021 بتاريخ 9 دقائق مضت قال Maram Jouriah: ماذا يعني (2-)في هذا الكود؟ الأرقام السالبة تدل على أننا نقوم بعد العناصر بالاتجاه المعاكس، أي نبدأ من اليمين إلى اليسار بدلاً من الترتيب العادي، ويمكن استخدامها أيضاً في الاقتطاع حسب المطلوب لديك من اليسار أو من اليمين كما هو موجود ضمن التعليق السابق. مثال على مصوفة تحوي عدة أرقام: >>> [1,2,3,4,5,6,7,8][:5] [1, 2, 3, 4, 5] >>> [1,2,3][:5] [1, 2, 3] >>> x = [6,7,8,9,10,11,12] >>> x[:5] [6, 7, 8, 9, 10] اقتباس
0 سمير عبود نشر 13 أبريل 2021 أرسل تقرير نشر 13 أبريل 2021 طريقة الإقتطاع كالتالي: x[start:stop:step] # start: فهرس البداية للشريحة ، سيتضمن العنصر في هذا الفهرس و إفتراضياً يكون 0 أي الفهرس الأول # stop: فهرس النهاية للشريحة ، لا يشمل العنصر في هذا الفهرس # step: المقدار الذي يزداد به المؤشر ، يتم تعيينه افتراضيًا على 1. إذا كان سالبًا ، فأنت تقوم بتقسيم العنصر القابل للتكرار في الاتجاه المعاكس. مثلا: x = [1,2,3,4,3,2,3,4] print(x[1:3]) # [2, 3] print(x[-1]) # آخر عنصر في القائمة 4 print(x[-2]) # العُنصر ما قبل الأخير في القائمة 3 print(x[-2:]) # آخر عنصرين في القائمة print(x[:-2]) # كل العناصر ماعدا آخر عنصرين اقتباس
0 Hassan Hazem نشر 15 أبريل 2021 أرسل تقرير نشر 15 أبريل 2021 (معدل) يا جماعة الخير ، الموقع يمتلك توثيق للأساسيات في بايثون بالإضافة الى كتاب يشرح الأساسيات بدقة ،،، رابط الكتاب :: رابط التوثيق :: https://wiki.hsoub.com/Python تم التعديل في 15 أبريل 2021 بواسطة Hassan Hazem اقتباس
السؤال
Maram Jouriah
أحتاج لمعرفة كيفية اقتطاع جزء من مجال معين
مثلا
ماذا يعني (2-)في هذا الكود؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.