اذهب إلى المحتوى

السؤال

نشر

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

listone = [1,2,3]
listtwo = [4,5,6]

ليصبح الناتج:

joinedlist == [1, 2, 3, 4, 5, 6]

 

كيف ذلك؟

Recommended Posts

  • 0
نشر

Python من اللغات التي تهتم دائما بتسهيل الأمور على المُبرمج، حيث يمكن دمج مصفوفتين في مصفوفة ثالثة فقط عن جمع المصفوفتين بعلامة زائد '+'، بهذا الشكل البسيط :

mergedlist = listone + listtwo

كما يمكن استعمال الدالة numpy.concatenate  التي لها نفس مهمة علامة الزائد، والتي تستخدم بالشكل التالي:

لدينا المصفوفتين:

a = np.array([[1,5,9],[2,6,10]])
b = np.array([[3,7,11],[4,8,12]])

بعد دمجهما وطباعة المحتوى المحصّل عليه:

print concatenate((a,b),axis=0)
array([[ 1,  5,  9],
       [ 2,  6, 10],
       [ 3,  7, 11],
       [ 4,  8, 12]])

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...