بايثون هي واحدة من لغات البرمجة الأكثر شعبية ، والتي تستخدم على نطاق واسع في مختلف المجالات. واحدة من المكونات الرئيسية للغة هي القوائم. تسمح لك القوائم بتخزين العديد من العناصر وإجراء عمليات مختلفة عليها. واحدة من أكثر المهام شيوعا عند العمل مع القوائم هي حساب عدد العناصر في قائمة معينة. في هذا الدليل ، سننظر في عدة طرق لإكمال هذه المهمة.
الطريقة الأولى هي استخدام المدمج في لين() وظيفة. هذه الوظيفة تجعل من الممكن الحصول على عدد العناصر في القائمة. مجرد تمرير القائمة كوسيطة إلى وظيفة لين () وسوف يعود عدد العناصر في القائمة.
على سبيل المثال ، لدينا قائمة بالأرقام [1, 2, 3, 4, 5]. لحساب عدد العناصر في هذه القائمة ، استخدم وظيفة لين () على النحو التالي:
أرقام = [1, 2, 3, 4, 5]
العد = لين (أرقام)
طباعة (عدد)
سيتم عرض النتيجة على الشاشة وستكون مساوية لـ 5 ، لأن القائمة تحتوي على 5 عناصر.
- لماذا أحتاج إلى معرفة عدد العناصر في قائمة بايثون?
- طرق عد العناصر في قائمة بايثون
- الطريقة 1: استخدام وظيفة لين ()
- الطريقة 2: استخدام الحلقة
- الطريقة 3: استخدام طريقة العد ()
- سؤال وجواب
- كيف يمكنني حساب عدد العناصر في قائمة?
- كيف يمكنني حساب عدد العناصر في قائمة فارغة?
- هل من الممكن لحساب عدد من العناصر في قائمة دون استخدام لين () وظيفة?
لماذا أحتاج إلى معرفة عدد العناصر في قائمة بايثون?
إنشاء واستخدام القوائم هو جزء مهم من العمل مع البيانات في بيثون. في بعض الأحيان قد يكون من الضروري معرفة عدد العناصر في القائمة من أجل إجراء عمليات مختلفة أو تحليل البيانات. يمكن أن تساعد معرفة عدد العناصر في تحديد أبعاد القائمة أو تقييم امتلائها أو التحقق من وجود عنصر معين.
فيما يلي بعض الأمثلة على المواقف التي يمكن أن تكون فيها معرفة عدد العناصر في القائمة مفيدة:
- تنفيذ عمليات القائمة: بمعرفة عدد العناصر ، يمكنك بسهولة إجراء عمليات مختلفة مثل فرز العناصر أو تصفيتها أو حذفها أو تغييرها.
- التكرار من خلال القائمة: معرفة عدد العناصر ، يمكنك بسهولة إعداد حلقة لأداء عدد معين من التكرارات.
- التحقق من الشروط: معرفة عدد العناصر ، يمكنك التحقق مما إذا كانت القائمة فارغة أو تحتوي على عنصر واحد فقط.
- تحليل البيانات: معرفة عدد العناصر ، يمكنك تحليل البيانات ، والعثور على الحد الأقصى أو الحد الأدنى للقيمة ، أو حساب متوسط القيمة.
توفر بايثون عدة طرق لتحديد عدد العناصر في القائمة:
- وسوف يعود عدد صحيح-عدد العناصر في القائمة.
- التكرار من خلال القائمة: يمكنك استخدام حلقة للذهاب من خلال كل عنصر قائمة وزيادة العداد بنسبة 1 في كل تكرار. بعد الانتهاء من الحلقة ، سيحتوي العداد على عدد العناصر في القائمة.
من خلال معرفة عدد العناصر في القائمة ، يمكنك إدارة البيانات بشكل فعال وتنفيذ عمليات مختلفة في بايثون.
طرق عد العناصر في قائمة بايثون
بايثون هي لغة برمجة قوية للغاية توفر العديد من الطرق للعمل مع القوائم. في هذا القسم ، سنلقي نظرة على العديد من الطرق التي ستساعدك على حساب عدد العناصر في القائمة.
المجموعات.طريقة العداد ()
من وحدة المجموعات يستخدم لحساب عدد كل عنصر فريد في القائمة. فإنه يعود القاموس مع عناصر القائمة كمفاتيح وأعدادهم كقيم.
مجموعات الاستيراد
على سبيل المثال_قائمة = [1, 2, 2, 3, 4, 5, 2]
عداد = مجموعات.عداد (قائمة أمثلة)
طباعة ("عدد كل عنصر في القائمة:" ، عداد)
خاتمة:
- عدد كل عنصر في القائمة: {1: 1, 2: 3, 3: 1, 4: 1, 5: 1}
الطريقة 1: استخدام وظيفة لين ()
واحدة من أسهل الطرق لحساب عدد العناصر في قائمة في بيثون هو استخدام وظيفة لين (). ترجع هذه الدالة عدد العناصر في قائمة أو أي تسلسل آخر.
لاستخدام وظيفة لين () ، وهو ما يكفي لتمرير قائمة كوسيطة. على سبيل المثال:
قائمتي = [1, 2, 3, 4, 5]
الطول = لين (قائمتي)
طباعة (طول) # الإخراج: 5
يمكن أيضا استخدام وظيفة لين() لحساب العناصر في السلاسل والصفوف والتسلسلات الأخرى. على سبيل المثال:
سلسلتي = " مرحبا ، العالم!"
الطول = لين (سلسلتي)
طباعة (طول) # الإخراج: 13
بلدي = (1, 2, 3, 4, 5)
الطول = لين (زوجي)
طباعة (طول) # الإخراج: 5
وبالإضافة إلى ذلك ، وظيفة لين() يمكن استخدامها لحساب العناصر في القاموس. في هذه الحالة ، يقوم بإرجاع عدد المفاتيح في القاموس. على سبيل المثال:
رسالتي = {"أ": 1 ، "ب": 2 ، "ج": 3}
الطول = لين (رسالتي)
طباعة (طول) # الإخراج: 3
باستخدام وظيفة لين () هو وسيلة بسيطة وفعالة لحساب العناصر في قائمة وتسلسلات أخرى في بيثون. ومع ذلك ، ضع في اعتبارك أن هذه الوظيفة ترجع فقط عدد العناصر ، ولكن ليس العناصر الفردية.