لیست ها - چسباندن در پایتون (Join Lists)
در پایتون برای چسباندن یا ادغام (Join/Concatenate) دو یا چند لیست (List) روش های مختلفی وجود دارد. هر روش بسته به نیاز شما می تواند ساده یا بهینه تر باشد.
استفاده از عملگر +
ساده ترین روش استفاده از عملگر +
است:
list1 = ["a", "b", "c"]
list2 = [1, 2, 3]
list3 = list1 + list2
print(list3)
استفاده از حلقه for
می توانید عناصر یک لیست را با استفاده از حلقه for
به لیست دیگر اضافه کنید:
list1 = ["a", "b", "c"]
list2 = [1, 2, 3]
for x in list2:
list1.append(x)
print(list1)
استفاده از متد extend()
متد extend()
عناصر یک لیست را به انتهای لیست دیگر اضافه می کند:
list1 = ["a", "b", "c"]
list2 = [1, 2, 3]
list1.extend(list2)
print(list1)
نکته: متد extend()
کارآمدتر از append
تکی است، زیرا تمام عناصر را در یک مرحله اضافه می کند.
ادامه یادگیری
برای مطالعه بیشتر به بخش کپی لیست ها بازگردید یا به بخش متدهای لیست بروید.