كيفية إزالة عنصر القائمة بالقيمة بكفاءة؟ النهج المباشر هو استخدام List.Index للعثور على فهرس العنصر ثم حذفه باستخدام DEL. ومع ذلك ، يلقي هذه الطريقة خطأ إذا لم يكن العنصر موجودًا في القائمة. ومع ذلك ، هناك بدائل أكثر كفاءة متاحة.
باستخدام list.remove للحدوث الأولى
لإزالة الحدوث الأول لقيمة محددة من قائمة ، يوفر python طريقة القائمة. لا يرفع خطأ إذا لم يتم العثور على العنصر.
Xs.Remove ('B') اطبع (XS) # ['a' ، 'c' ، 'd']
باستخدام القائمة الشمولية لجميع الأحداث
xs = ['a', 'b', 'c', 'd'] xs.remove('b') print(xs) # ['a', 'c', 'd']
توفر هذه الطرق حلولًا فعالة وموجزة لإزالة العناصر من قائمة حسب القيمة ، والقضاء على الحاجة إلى عبارات مشروطة معقدة أو معالجة الأخطاء.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3