التابع array.fromlist()
في بايثون
يلحق التابع عناصر القائمة المعطاة بالمصفوفة.
يؤدي هذا التابع نفس عمل التعبير 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 في توثيق بايثون الرسمي.