القوائم وTuples
تعلّم كيفية تخزين عناصر متعددة في متغير واحد
القوائم وTuples درس مجاني في Python For Kids على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Python For Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Python For Kids 4 دروس في المجموع.
مقدمة إلى القوائم والصفوف
القوائم والصفوف
مرحبًا بكم في درس هياكل البيانات! سنتعلم اليوم طريقتين مهمتين لتخزين عناصر متعددة في متغير واحد باستخدام القوائم والصفوف في Python.
ما هي القوائم والصفوف؟
القوائم والصفوف هما هياكل بيانات تتيح لكم تخزين عناصر متعددة في مكان واحد. وتساعدان على تنظيم البيانات وإدارة مجموعات المعلومات المرتبطة بسهولة أكبر.
- القوائم: مجموعات قابلة للتغيير، أي يمكنكم تغيير العناصر أو إضافتها أو حذفها.
- الصفوف: مجموعات غير قابلة للتغيير، أي لا يمكنكم تعديلها بعد إنشائها.
إنشاء قائمة
تُنشأ القائمة بوضع العناصر داخل أقواس مربعة ([]) وفصلها بفواصل.
مثال:
# Creates a list of fruits
fruits = ["apple", "banana", "cherry"]
الوصول إلى عناصر القائمة
يمكنكم الوصول إلى العناصر الفردية في القائمة باستخدام فهرسها، بدءًا من 0.
مثال:
# Accesses the first fruit in the list
print(fruits[0]) # Output: apple
# Accesses the second fruit in the list
print(fruits[1]) # Output: bananaتعديل القوائم
بما أن القوائم قابلة للتغيير، يمكنكم إضافة العناصر أو حذفها أو تغييرها بعد إنشاء القائمة.
مثال:
# Adds a new fruit to the list
fruits.append("orange")
# Changes the first fruit in the list
fruits[0] = "grape"
# Removes the second fruit from the list
fruits.pop(1)
# Prints the modified list
print(fruits) # Output: ['grape', 'cherry', 'orange']
إنشاء صف
يُنشأ الصف بوضع العناصر داخل أقواس دائرية (()) وفصلها بفواصل.
مثال:
# Creates a tuple of colors
colors = ("red", "green", "blue")الوصول إلى عناصر الصف
كما في القوائم، يمكنكم الوصول إلى العناصر الفردية في الصف باستخدام فهرسها.
مثال:
# Accesses the first color in the tuple
print(colors[0]) # Output: red
# Accesses the third color in the tuple
print(colors[2]) # Output: blueلماذا نستخدم القوائم والصفوف؟
تساعدكم القوائم والصفوف على تنظيم البيانات بكفاءة. استخدموا القوائم عندما تحتاجون إلى مجموعة قابلة للتغيير، والصفوف عندما تحتاجون إلى مجموعة ينبغي أن تظل ثابتة.
- القوائم: مناسبة لمهام مثل إدارة قائمة من العناصر، وتحديث المعلومات، أو إضافة عناصر جديدة.
- الصفوف: مثالية لتخزين البيانات الثابتة، مثل الإحداثيات أو أيام الأسبوع.
أحسنتم!
لقد تعلمتم كيفية استخدام القوائم والصفوف لتخزين عناصر متعددة في Python. تساعدكم هياكل البيانات هذه على إدارة البيانات وتنظيمها بفاعلية في برامجكم. واصلوا التدريب بإنشاء قوائمكم وصفوفكم الخاصة وتجربة ميزاتها!

الأسئلة الشائعة
هل درس «القوائم وTuples» مجاني؟
نعم — نص درس «القوائم وTuples» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Python For Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Python For Kids 4 دروس في المجموع.
ماذا ستتعلم في «القوائم وTuples»؟
تعلّم كيفية تخزين عناصر متعددة في متغير واحد تتمرن على Python For Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Python For Kids؟
لا تُشترط خبرة سابقة. Python For Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «القوائم وTuples»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Python For Kids هذا؟
نعم. كل درس في Python For Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- القوائم وTuples
- القواميس
- المجموعات Set
- معالجة هياكل البيانات