Jul 10, 2024
# فهم القوائم في بايثون
## المواضيع المغطاة:
1. مقدمة عن القوائم
2. إنشاء قائمة
3. ميزات القائمة
---
## 1. مقدمة عن القوائم
- **التعريف:**
- القائمة هي مجموعة من عناصر البيانات من نفس النوع أو من أنواع مختلفة.
- في بايثون، يمكننا تخزين أنواع مختلفة من عناصر البيانات في قائمة.
- **مثال:**
- قائمة من 10 أعداد طبيعية.
- **الفهارس:**
- تبدأ من 0 وتنتهي عند طول القائمة مطروح منه 1.
- بالنسبة لقائمة من 10 عناصر، تتراوح الفهارس من 0 إلى 9.
---
## 2. إنشاء قائمة
- **الطريقة:**
- ضع العناصر داخل أقواس مربعة مفصولة بفواصل.
- **مثال 1 - قائمة من الأعداد الطبيعية:**
- `numbers = [1, 2, 3، 4، 5، 6، 7، 8، 9، 10]`
- المتغير `numbers` يشير لهذه القائمة.
- **مثال 2 - قائمة فارغة:**
- `numbers = []`
- تمثل قائمة فارغة بأقواس مربعة بدون أي عناصر.
- **مثال 3 - قائمة بعناصر مكررة:**
- `numbers = [1، 2، 2، 3، 3، 3، 4، 4، 4، 4]`
- قائمة تحتوي على أعداد صحيحة مكررة.
- **مثال 4 - قائمة بعناصر بأنواع مختلفة:**
- `items = [1، 'two'، 3.0، 'four'، 5]`
- القائمة تشمل أعداد صحيحة، وسلاسل نصية، وقيمة عشرية.
---
## 3. ميزات القائمة
- **العناصر المكررة:**
- بايثون يسمح بتخزين عناصر مكررة في قائمة.
- **العناصر القابلة للتغيير:**
- العناصر في القائمة قابلة للتغيير (متغيرة).
- **أنواع مختلفة:**
- يمكن للقوائم تخزين عناصر من أنواع مختلفة.
---
## الخاتمة
- لقد غطينا:
- ما هي القائمة وكيفية تمثيلها.
- كيفية إنشاء أنواع مختلفة من القوائم.
- ميزات القائمة.
---
شكرًا لمشاهدتكم هذا العرض. أراكم في العرض التالي!