Amna Waffee نشر 2 يونيو 2021 أرسل تقرير نشر 2 يونيو 2021 (معدل) اعرف كيفية دمج قائمتين مع بعضهما لكن كيف يمكن ان ادمج العناصر بالداخل هكذا ؟ مثال: list1 = ["Hello", "take"] list2 = ["Dear", "Sir"] النتيجة : [" Hello Dear", "Hello Sir " , "take Dear ", "take Sir"] تم التعديل في 2 يونيو 2021 بواسطة عبود سمير تعديل العنوان اقتباس
0 سمير عبود نشر 2 يونيو 2021 أرسل تقرير نشر 2 يونيو 2021 بإمكانك إستخدام حلقتين متداخلتين من النوع for لتحقيق ما تريد: list1 = ["Hello", "take"] list2 = ["Dear", "Sir"] list3 = [] for i in list1: for j in list2: list3.append(i + " " + j) print(list3) # ['Hello Dear', 'Hello Sir', 'take Dear', 'take Sir'] أيضاً بإمكانك إستخدام الحلقتين المتداخلتين في List Comprehension كما يلي: list1 = ["Hello", "take"] list2 = ["Dear", "Sir"] list3 = [i + " " + j for i in list1 for j in list2] print(list3) # ['Hello Dear', 'Hello Sir', 'take Dear', 'take Sir'] 1 اقتباس
0 Ali Haidar Ahmad نشر 2 يونيو 2021 أرسل تقرير نشر 2 يونيو 2021 list1 = ["Hello", "take"] list2 = ["Dear", "Sir"] list3=list1+list2 فقط استخدم المعامل + 1 اقتباس
السؤال
Amna Waffee
اعرف كيفية دمج قائمتين مع بعضهما لكن كيف يمكن ان ادمج العناصر بالداخل هكذا ؟
مثال: list1 = ["Hello", "take"]
list2 = ["Dear", "Sir"]
النتيجة : [" Hello Dear", "Hello Sir " , "take Dear ", "take Sir"]
تعديل العنوان
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.