0 محمد Fahmy نشر 8 فبراير 2023 أرسل تقرير نشر 8 فبراير 2023 هل يمكنك مشاركة صورة أخري فهذه الصورة غير كاملة. اقتباس
0 عبدالباسط ابراهيم نشر 8 فبراير 2023 أرسل تقرير نشر 8 فبراير 2023 يبدو ن الصورة أنه يتم عمل تقسيم ل list إلى chuncks محدده بعدد معينة ويعتبر الجزء numbers[i:i + size] مسئول عن عمل slice لل list عن طريق ال : وال i هو ال index ال list المدخلة أما بالنسبة لل size فهو حجم ال chunck المطلوبة لذلك يتم قطع جزء من ال list يبدأ من ال i الحالي في ال loop حتى ال i الحالي في ال loop مع إضافة ال size كما في المثال التالي النتيجة ستوضح الشرح السابق my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9] start = 0 end = len(my_list) size = 3 for i in range(start, end, size): x = i print(my_list[x:x+size]) وسيكون الناتج كالتالي [1, 2, 3] [4, 5, 6] [7, 8, 9] اقتباس
السؤال
حاتم الحميد
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.