اقرأ في هذا المقال
- ما هي ميزات القوائم في برمجية بايثون
- كيفية إنشاء قائمة في بايثون
- كيفية إضافة عناصر إلى قائمة في بايثون
في هذه المقالة، سنركز على القوائم، سترى بعض ميزات القوائم في لغة البرمجة بايثون، وكيفية إنشائها، وكيفية إضافة العناصر الموجودة في القائمة في لغة بايثون.
ما هي ميزات القوائم في برمجية بايثون
- يمكن أن تحتوي العناصر الموجودة في القائمة على تكرارات، هذا يعني أنه يمكنك إضافة عنصرين أو أكثر بنفس الاسم.
- يتم ترتيب العناصر الموجودة في القائمة، حيث تبقى بنفس الترتيب عند إنشاء العناصر وإضافتها إلى القائمة.
- العناصر الموجودة في القائمة قابلة للتغيير، هذا يعني أنه يمكنك تعديل قيمة عنصر في قائمة.
كيفية إنشاء قائمة في بايثون
- لإنشاء قائمة في بايثون، نستخدم الأقواس المربعة ([])، إليك ما تبدو عليه القائمة:
ListName = [ListItem, ListItem1, ListItem2, ListItem3, …]
- لاحظ أن القوائم يمكن أن تحتوي/ تخزن أنواع بيانات مختلفة، يمكنك إما تخزين نوع بيانات معين أو مزجها.
كيفية إضافة عناصر إلى قائمة في بايثون
- قبل أن نبدأ في إضافة عناصر إلى القائمة، دعنا ننشئها:
names = [“Jane”, “John”, “Jade”, “Joe”]
- في الكود أعلاه، أنشأنا قائمة تسمى الأسماء بأربعة عناصر: (Jane و John و Jade و Joe)، ويمكننا استخدام طريقتين لإضافة عناصر إلى قائمة بايثون.
1. إضافة عناصر إلى قائمة في بايثون باستخدام طريقة ()append
- باستخدام الترميز النقطي، يمكننا إرفاق طريقة (()append) بقائمة لإضافة عنصر إلى القائمة، حيث سيتم تمرير العنصر الجديد المراد إضافته كمعامل لطريقة (()append)، انظر المثال التالي:
names = [“Jane”, “John”, “Jade”, “Joe”]
names.append(“Doe”)
print(names)
# [‘Jane’, ‘John’, ‘Jade’, ‘Joe’, ‘Doe’]
2. إضافة عناصر إلى قائمة في بايثون باستخدام طريقة ()insert
- عند إضافة عناصر إلى قائمة باستخدام طريقة (()insert)، فإنك تحدد المؤشر في المكان الذي يجب وضعه فيه، انظر المثال التالي:
names = [“Jane”, “John”, “Jade”, “Joe”]
names.insert(2, “Doe”)
print(names)
# [‘Jane’, ‘John’, ‘Doe’, ‘Jade’, ‘Joe’]