عبدالرحمن عبدالصبور نشر 20 أغسطس 2020 أرسل تقرير نشر 20 أغسطس 2020 كيف يكنني الـتأكد من وجود عناصر قائمة معينة داخل قائمة اخرى مثلا lst1 =[3,5,6,8,7]3 lst2 = [3,6 كيفي أتأكد من ان ال 3 و 6 موجودين في lst1 اقتباس
0 سمير عبود نشر 20 أغسطس 2020 أرسل تقرير نشر 20 أغسطس 2020 مرحباً .. هناك عدة طرق للتحقق من أن جميع عناصر قائمة موجودة بقائمة أخرى في لغة بايثون من بينها إستعمال التابع issubset بهذا الشكل: lst1 = [3,5,6,8,7] lst2 = [3,6] print(set(lst2).issubset(set(lst1))) يُمكنك التجربة من خلال الرابط التالي:إضغط هنا و للتأكد من تواجد عنصر محدد موجود ضمن عناصر قائمة نستعمل ال operator التالي: in بهذا الشكل: lst2 = [3,6] print(3 in lst2) بالتوفيق 1 اقتباس
0 مصطفى القباني نشر 20 أغسطس 2020 أرسل تقرير نشر 20 أغسطس 2020 يمكن التحقق عن طريق الكود التالي: lst1 = [3,5,6,8,7] lst2 = [3,6] def is_in(lst1,lst2): for element in lst2: if element not in lst1: return False return True print(is_in(lst1,lst2)) قمنا بتعريف الدالة is_in والتي تقوم بالرجوع مبكراً بالقيمة False في حالة أن أحد قيم القائمة الثانية غير موجود في القائمة الأولى. وتقوم بإرجاع True إذا تم المرور على كل العناصر. 1 اقتباس
السؤال
عبدالرحمن عبدالصبور
كيف يكنني الـتأكد من وجود عناصر قائمة معينة داخل قائمة اخرى
مثلا
lst1 =[3,5,6,8,7]3
lst2 = [3,6
كيفي أتأكد من ان ال 3 و 6 موجودين في lst1
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.