الفرق بين المراجعتين لصفحة: «Python/array/fromlist»

من موسوعة حسوب
< Python‏ | array
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.fromlist()‎</code> في بايثون}}</noinclude> يلحق التابع عناصر القائمة المعطاة...'
 
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 3: سطر 3:
يلحق التابع عناصر القائمة المعطاة بالمصفوفة.
يلحق التابع عناصر القائمة المعطاة بالمصفوفة.


يؤدي هذا التابع نفس عمل التعبير for x in list: a.append(x)‎ باستثناء أنّه في حال وجود خطأ في النوع فإنّ المصفوفة لن تتغير.
يؤدي هذا التابع نفس عمل التعبير <code>for x in list: a.append(x)‎</code> باستثناء أنّه في حال وجود خطأ في النوع فإنّ المصفوفة لن تتغير.


== البنية العامة ==
== البنية العامة ==
سطر 35: سطر 35:
== انظر أيضًا ==
== انظر أيضًا ==


* [[Python/array/frombytes|التابع <code>array.frombytes()‎</code>]]: يلحق التابع عناصر السلسلة النصية المعطاة وذلك بتفسير السلسلة النصية كمصفوفة من قيم الجهاز machine values (كما لو أنّها مقروءة من ملف باستخدام التابع <code>fromfile()‎</code>‎).
* [[Python/array/frombytes|التابع <code>array.frombytes()‎</code>]]: يلحق التابع عناصر السلسلة النصية المعطاة وذلك بتفسير السلسلة النصية كمصفوفة من قيم الجهاز machine values (كما لو أنّها مقروءة من ملف باستخدام التابع [[Python/array/fromfile|<code>fromfile()‎</code>‎]]).
* [[Python/array/fromfile|التابع <code>array.fromfile()‎</code>]]: يقرأ التابع العدد المعطى من العناصر (كقيم جهاز machine values) من كائن الملف المعطى ويلحقها بنهاية المصفوفة.
* [[Python/array/fromfile|التابع <code>array.fromfile()‎</code>]]: يقرأ التابع العدد المعطى من العناصر (كقيم جهاز machine values) من كائن الملف المعطى ويلحقها بنهاية المصفوفة.
* [[Python/array/fromunicode|التابع <code>array.fromunicode()‎</code>]]: يوسع التابع المصفوفة بإضافة البيانات من السلسلة النصية المرمّزة بترميز Unicode.
* [[Python/array/fromunicode|التابع <code>array.fromunicode()‎</code>]]: يوسع التابع المصفوفة بإضافة البيانات من السلسلة النصية المرمّزة بترميز Unicode.

المراجعة الحالية بتاريخ 10:28، 23 أغسطس 2018


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

يؤدي هذا التابع نفس عمل التعبير for x in list: a.append(x)‎ باستثناء أنّه في حال وجود خطأ في النوع فإنّ المصفوفة لن تتغير.

البنية العامة

array.fromlist(list)

المعاملات

list

القائمة المراد إلحاقها بنهاية المصفوفة.

القيمة المعادة

يعيد التابع القيمة None.

أمثلة

يبين المثال التالي آلية عمل التابع:

>>> import array
>>> l1 = [1, 2, 3, 4, 5]
>>> a1 = array.array('l')
>>> a1.fromlist(l1)
>>> a1
array('l', [1, 2, 3, 4, 5])

انظر أيضًا

  • التابع array.frombytes()‎: يلحق التابع عناصر السلسلة النصية المعطاة وذلك بتفسير السلسلة النصية كمصفوفة من قيم الجهاز machine values (كما لو أنّها مقروءة من ملف باستخدام التابع fromfile()‎).
  • التابع array.fromfile()‎: يقرأ التابع العدد المعطى من العناصر (كقيم جهاز machine values) من كائن الملف المعطى ويلحقها بنهاية المصفوفة.
  • التابع array.fromunicode()‎: يوسع التابع المصفوفة بإضافة البيانات من السلسلة النصية المرمّزة بترميز Unicode.

مصادر

صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.