كيفية استخدام الوحدة Array في لغة البرمجة بايثون

 

تعد الوحدة (Array) من الوحدات القياسية المهمة في لغة البرمجة بايثون (Python)، حيث تقوم هذه الوحدة بتعريف كائن يمكن عن طريقه تمثيل مصفوفة من القيم الأساسية ضمن لغة البرمجة بايثون مثل الحروف والأعداد الصحيحة و الأعداد ذات الفاصلة العائمة بشكل مضغوط، وتعد المصفوفات نوع من أنواع التسلسلات وتشبه القوائم في عملها على نحو كبير، باستثناء أن أنواع الكائنات التي يمكن تخزينها في المصفوفات محدودة.

 

أهم التوابع والدوال الخاصة بالوحدة Array في لغة البرمجة بايثون

 

هناك العديد من التوابع الخاصة بالوحدة Array في لغة البرمجة بايثون، وفيما يلي جدول يحتوي على أهم هذه التوابع:

 

التابع الاستخدام

التابع array. append()‎

يستخدم هذا التابع لإضافة عنصر جديد يحمل القيمة المعطاة إلى نهاية المصفوفة.

التابع array. buffer_ info()‎

يستخدم هذا التابع لإرجاع صف يتضمّن الموقع الحالي في الذاكرة والطول بعدد العناصر في ال (buffer) والمستخدمة لاستيعاب محتويات المصفوفة.

التابع array. byteswap()‎

يقوم هذا التابع بإجراء عملية تبادل بايتات (byte swap ) لجميع عناصر المصفوفة.

التابع array. count()‎

يستخدم هذا التابع لإرجاع عدد مرات ظهور القيمة المعطاة في المصفوفة.

التابع array. tounicode()‎

يقوم هذا التابع بتحويل المصفوفة إلى سلسلة نصية باستخدام ترميز ( Unicode).

التابع array. tolist()‎

يقوم هذا التابع بتحويل المصفوفة إلى قائمة عادية تتضمن نفس العناصر.

التابع array. tofile()‎

 

يقوم هذا التابع بكتابة جميع العناصر  في كائن الملف المعطى.

التابع array. reverse()‎

 

يقوم هذا التابع بقلب ترتيب العناصر في المصفوفة.

التابع array. remove()‎

 

يقوم هذا التابع بحذف أول ظهور للقيمة المعطاة من المصفوفة.

التابع array. pop()‎

 

يقوم هذا التابع بحذف العنصر في موقع معين في المصفوفة ويعيده.

التابع array.  insert()‎

 

يقوم هذا التابع بإدراج عنصر جديد يحمل القيمة المعطاة في المصفوفة قبل الموقع المحدد.

التابع array. index()‎

 

يقوم هذا التابع بإرجاع موقع أول ظهور للقيمة المعطاة في المصفوفة.

التابع array. fromunicode()‎

 

يقوم هذا التابع بتوسيع المصفوفة عن طريق أضافة البيانات من السلسلة النصية المرمّزة بترميز (Unicode).

التابع array. fromlist()‎

 

يلحق هذا التابع عناصر القائمة المعطاة بالمصفوفة.

 

 

المصدر

array — Efficient arrays of numeric values¶Python ArrayArray — Efficient arrays of numeric values in PythonIntroduction to Arrays

شاهد أيضاً:   إصلاح مشكلة تعتيم الشاشة عند تشغيل الألعاب

اترك تعليقًا

لن يتم نشر عنوان بريدك الإلكتروني.