اهلا بكم احبائي كما شرحنا بالدروس السابقة ان المتغير هو الشئ الذي يمكنني ان اخزن فيه بيانات واستخدم بعدها اسم المتغير فقط لكي استدعي هذه البيانات دون الحاجة الي تكرار كتابة البيانات .. القوائم في البايثون هي نفس الشئ ولكن الفرق بينه وبين المتغيرات هو ان المتغيرات يمكن ان تحمل بداخلها نوع واحد من البيانات سواء ان كان رقم صحيح ام string او عدد عشري وغيرها .. اما القوائم فهي تحمل اكثر من متغير بانواع عديدة علي سبيل المثال لننشر قائمة تسمي pubarab ستكون بالشكل التالي :
طبعا ان احببنا عرض متغير واحد ضمن المتغيرات التي بداخل هذه القائمة سنكتب
ستكون النتيجة هي ان البرنامج سيقوم باظهار متغير arab حيث اننا سبق وان شرحنا ان العد يبدا من رقم صفر
يمكن ايضا كتابتها بشكل مختلف فمثلا اذا استبدلنا الرقم برقم سالب اي ان كتبنا مثلا 1- سيظهر اول متغير من الجهة اليمني وهكذا ..
ايضا يمكننا استعداء متغيرات مثلا من 0 الي 2 كلمه الي ستكون بهذا الشكل :
فنكتب بهذه الطريقة 0:3
لاحظ اننا كنا نريد من 0 الي 2 ولكننا وضعناها 0:3 وذلك حيث ان البايثون سيظهر 0 و 1 و 2 وينتهي عند 3 ولايظهرها
يعني ان كنا نريد المتغيرات من 0 الي 3
سنكتبها بهذا الشكل 0:4
واذا كنا نريد البداية من متغير معين وحتي نهاية القائمة نكتب الرقم المراد البداية من عنده ثم رمز (الي) :
ولا نكتب الرقم الاخر حينها سيتم العرض لنهاية القائمة
يمكن ايضا تغير اي متغير في القائمة عن طريقة اضافة متغير جديد باسم الليست ثم رقم المتغير بين اقوس ثم يساوي والقيمة الجديدة
وستظهر القيمة الجديدة من اول سطر كتابة المتغير الجديد وستظل السطور القديمة بالقيمة القديمة دون تغير
مثال :
هذا يعني ان من سطر كتابة هذا المتغير سيتم تبديل رقم 2 في القائمة وهي كلمة arab
الي قيمة جديدة وهي hello
الي هنا نكون وصلنا لنهاية شرح سريع للقوائم في البايثون انتظرونا في الشروح القادمة
طبعا ان احببنا عرض متغير واحد ضمن المتغيرات التي بداخل هذه القائمة سنكتب
ستكون النتيجة هي ان البرنامج سيقوم باظهار متغير arab حيث اننا سبق وان شرحنا ان العد يبدا من رقم صفر
يمكن ايضا كتابتها بشكل مختلف فمثلا اذا استبدلنا الرقم برقم سالب اي ان كتبنا مثلا 1- سيظهر اول متغير من الجهة اليمني وهكذا ..
ايضا يمكننا استعداء متغيرات مثلا من 0 الي 2 كلمه الي ستكون بهذا الشكل :
فنكتب بهذه الطريقة 0:3
لاحظ اننا كنا نريد من 0 الي 2 ولكننا وضعناها 0:3 وذلك حيث ان البايثون سيظهر 0 و 1 و 2 وينتهي عند 3 ولايظهرها
يعني ان كنا نريد المتغيرات من 0 الي 3
سنكتبها بهذا الشكل 0:4
واذا كنا نريد البداية من متغير معين وحتي نهاية القائمة نكتب الرقم المراد البداية من عنده ثم رمز (الي) :
ولا نكتب الرقم الاخر حينها سيتم العرض لنهاية القائمة
يمكن ايضا تغير اي متغير في القائمة عن طريقة اضافة متغير جديد باسم الليست ثم رقم المتغير بين اقوس ثم يساوي والقيمة الجديدة
وستظهر القيمة الجديدة من اول سطر كتابة المتغير الجديد وستظل السطور القديمة بالقيمة القديمة دون تغير
مثال :
الكود:
Pubarab[2]=hello
هذا يعني ان من سطر كتابة هذا المتغير سيتم تبديل رقم 2 في القائمة وهي كلمة arab
الي قيمة جديدة وهي hello
الي هنا نكون وصلنا لنهاية شرح سريع للقوائم في البايثون انتظرونا في الشروح القادمة