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

دليل سريع لطرق قائمة بايثون مع الأمثلة

تم النشر بتاريخ 2024-11-06
تصفح:913

A Quick Guide to Python List Methods with Examples

مقدمة

قوائم بايثون متعددة الاستخدامات وتأتي مع مجموعة متنوعة من الأساليب المضمنة التي تساعد في معالجة البيانات ومعالجتها بكفاءة. يوجد أدناه مرجع سريع لجميع طرق القائمة الرئيسية بالإضافة إلى أمثلة مختصرة.

1. إلحاق (البند)

إضافة عنصر إلى نهاية القائمة.

lst = [1, 2, 3]
lst.append(4)  # [1, 2, 3, 4]

2. واضح ()

إزالة كافة العناصر من القائمة.

lst = [1, 2, 3]
lst.clear()  # []

3. نسخ ()

إرجاع نسخة سطحية من القائمة.

lst = [1, 2, 3]
new_lst = lst.copy()  # [1, 2, 3]

4. العد (البند)

يحسب تكرارات العنصر.

lst = [1, 2, 2, 3]
lst.count(2)  # 2

5. تمديد (قابل للتكرار)

يوسع القائمة عن طريق إلحاق كافة العناصر من التكرار.

lst = [1, 2, 3]
lst.extend([4, 5])  # [1, 2, 3, 4, 5]

6. الفهرس (العنصر، البداية، النهاية)

إرجاع فهرس التواجد الأول للعنصر.

lst = [1, 2, 3]
lst.index(2)  # 1

7. أدخل (الفهرس، العنصر)

إدراج عنصر في الفهرس المحدد.

lst = [1, 2, 3]
lst.insert(1, 'a')  # [1, 'a', 2, 3]

8. البوب ​​(الفهرس)

إزالة العنصر وإرجاعه إلى الفهرس المحدد (الافتراضي هو العنصر الأخير).

lst = [1, 2, 3]
lst.pop()  # 3, lst = [1, 2]

9. إزالة (البند)

إزالة التواجد الأول للعنصر.

lst = [1, 2, 3]
lst.remove(2)  # [1, 3]

10.عكس ()

عكس العناصر الموجودة في القائمة في مكانها.

lst = [1, 2, 3]
lst.reverse()  # [3, 2, 1]

11. فرز (مفتاح، عكسي)

فرز القائمة في مكانها (تصاعديًا افتراضيًا).

lst = [3, 1, 2]
lst.sort()  # [1, 2, 3]
lst.sort(reverse=True)  # [3, 2, 1]

12. تم الترتيب ()

إرجاع قائمة مرتبة جديدة من العناصر الموجودة في عنصر قابل للتكرار.

lst = [3, 1, 2]
sorted(lst)  # [1, 2, 3]

13. لين(قائمة)

إرجاع عدد العناصر في القائمة.

lst = [1, 2, 3]
len(lst)  # 3

14. الحد الأقصى (القائمة)

إرجاع أكبر عنصر في القائمة.

lst = [1, 2, 3]
max(lst)  # 3

15. دقيقة(قائمة)

إرجاع أصغر عنصر في القائمة.

lst = [1, 2, 3]
min(lst)  # 1

16. مجموع (قائمة)

إرجاع مجموع كافة العناصر في القائمة.

lst = [1, 2, 3]
sum(lst)  # 6

17. القائمة ()

إنشاء قائمة من عنصر قابل للتكرار.

s = "abc"
lst = list(s)  # ['a', 'b', 'c']

خاتمة

تغطي طرق القائمة هذه الوظائف الأساسية التي ستحتاجها أثناء العمل مع القوائم في Python. سواء أكان الأمر يتعلق بإلحاق العناصر أو الفرز أو عمل نسخ سطحية، تتيح لك هذه الأساليب معالجة البيانات بكفاءة.

بيان الافراج تم إعادة نشر هذه المقالة على: https://dev.to/usooldatascience/a-quick-guide-to-python-list-methods-with-examples-1bn5?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3