"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > نصائح Python لحذف قيم عنصر القائمة بكفاءة

نصائح Python لحذف قيم عنصر القائمة بكفاءة

نشر في 2025-04-13
تصفح:997

How to Efficiently Remove a List Element by Value in Python?

كيفية إزالة عنصر القائمة بالقيمة بكفاءة؟ النهج المباشر هو استخدام 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