List

برنامج قائمة مهام بايثون للمبتدئين بالكود | بايثون بالمثال 18

في هذا المثال سننشئ برنامج قائمة مهام بسيطًا باستخدام بايثون يعمل من نافذة الأوامر. يسمح البرنامج للمستخدم بإضافة مهمة جديدة، عرض جميع المهام، تحديد مهمة كمكتملة، حذف مهمة، ثم الخروج من البرنامج. سنخزن المهام داخل list ، وتمثل كل مهمة بقامو…

IndexError داخل الحلقات في Python: range وpop وتغيّر طول List | مشكلة وحل 20

يظهر IndexError أحيانًا داخل حلقة for أو while رغم أن القائمة كانت صحيحة في بداية التنفيذ. في هذه الصفحة من سلسلة مشكلة وحل سنركز على الحالات التي تسبب الخطأ بسبب range() أو pop() أو تغيّر طول List أثناء الحلقة. أما إذا كان الخطأ لديك مجرد…

حل خطأ str object has no attribute append في بايثون | مشكلة وحل 19

إذا ظهر لك الخطأ AttributeError: 'str' object has no attribute 'append' فالمعنى مباشر: المتغير الذي استدعيت عليه append() هو نص من نوع str ، وليس قائمة list . لذلك لا تبحث عن خطأ في append() نفسها؛ ابدأ بفحص نوع المتغير الذي تس…

حساب تكرار العناصر في قائمة بايثون | بايثون بالمثال 14

لحساب تكرار عنصر واحد داخل قائمة بايثون، استخدم list.count(item) . أما إذا أردت حساب تكرار جميع العناصر دفعة واحدة، فاستخدم Counter من مكتبة collections . وإذا كان هدفك إظهار العناصر التي تكررت فعلًا فقط، يمكنك تصفية نتائج Counter والإبقاء …

حساب متوسط الأرقام في List باستخدام بايثون | بايثون بالمثال 7

في هذا الدرس السابع من سلسلة بايثون بالمثال سنتعلم كيف نحسب متوسط الأرقام داخل List في بايثون بطريقة بسيطة ومناسبة للمبتدئين. الفكرة الأساسية هي جمع القيم ثم قسمة المجموع على عدد العناصر. في بايثون نستطيع تنفيذ ذلك باستخدام sum(…

الفرق بين List وTuple وSet وDictionary في بايثون: متى تستخدم كل نوع؟

List وTuple وSet وDictionary هي هياكل بيانات مختلفة في بايثون، والاختيار بينها يعتمد على شكل البيانات وما تريد فعله بها. استخدم List عندما تحتاج عناصر مرتبة وقابلة للتعديل وتسمح بالتكرار، و Tuple عندما تحتاج مجموعة مرتبة لا تريد تغيير عناصر…

تحميل المزيد
لم يتم العثور على أي نتائج