الفرق بين المراجعتين ل"Python/array/fromlist"

من موسوعة حسوب
< Python‏ | array
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.fromlist()‎</code> في بايثون}}</noinclude> يلحق التابع عناصر القائمة المعطاة...')
 
سطر 3: سطر 3:
 
يلحق التابع عناصر القائمة المعطاة بالمصفوفة.
 
يلحق التابع عناصر القائمة المعطاة بالمصفوفة.
  
يؤدي هذا التابع نفس عمل التعبير for x in list: a.append(x)‎ باستثناء أنّه في حال وجود خطأ في النوع فإنّ المصفوفة لن تتغير.
+
يؤدي هذا التابع نفس عمل التعبير <code>for x in list: a.append(x)‎</code> باستثناء أنّه في حال وجود خطأ في النوع فإنّ المصفوفة لن تتغير.
  
 
== البنية العامة ==
 
== البنية العامة ==

مراجعة 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 في توثيق بايثون الرسمي.