Simoh نشر 27 ديسمبر 2015 أرسل تقرير مشاركة نشر 27 ديسمبر 2015 بعد البحث عن طريقة للبحث داخل مصفوفة بـ Pyhton وجدت :item = someSortOfSelection() if item in myList: doMySpecialFunction(item)لكن الكود لا يعمل في بعض الأحيان، لا أدري ما سبب ذلك، هل من توضيح؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Simoh
بعد البحث عن طريقة للبحث داخل مصفوفة بـ Pyhton وجدت :
لكن الكود لا يعمل في بعض الأحيان، لا أدري ما سبب ذلك، هل من توضيح؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.