Simoh نشر 27 ديسمبر 2015 أرسل تقرير نشر 27 ديسمبر 2015 بعد البحث عن طريقة للبحث داخل مصفوفة بـ Pyhton وجدت :item = someSortOfSelection() if item in myList: doMySpecialFunction(item)لكن الكود لا يعمل في بعض الأحيان، لا أدري ما سبب ذلك، هل من توضيح؟ اقتباس
0 E.Nourddine نشر 28 ديسمبر 2015 أرسل تقرير نشر 28 ديسمبر 2015 يمكن التأكد من وجود عنصر في مصفوفة أم لا، عبر استخدام دالة in والتي تُرجع قيمة true أو false، بهذا الشكل:3 in [1, 2, 3] # => True استعمال filtering لفلترة المصفوفة والتأكد من وجود القيمة بداخلها:matches = [x for x in lst if fulfills_some_condition(x)] matches = (x for x in lst if x > 6)أو:matches = filter(fulfills_some_condition, lst) البحث عن عنصر، حيث سنحصل على أول نتيجة في حال كان العنصر متكرراً بداخل المصفوفة:next((x for x in lst if ...), [default value]) إرجاع مكان تواجد العنصر -index- داخل المصفوفة:[1,2,3].index(2) # => 1 [1,2,3].index(4) # => ValueError اقتباس
السؤال
Simoh
بعد البحث عن طريقة للبحث داخل مصفوفة بـ Pyhton وجدت :
لكن الكود لا يعمل في بعض الأحيان، لا أدري ما سبب ذلك، هل من توضيح؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.