Join Two Lists
பைத்தானில் இரண்டு அல்லது அதற்கு மேற்பட்ட பட்டியல்களை இணைக்க அல்லது ஒருங்கிணைக்க பல வழிகள் உள்ளன.
எளிதான வழிகளில் ஒன்று + ஆபரேட்டரைப் பயன்படுத்துவதாகும்.
Example
list1 = ["a", "b", "c"]
list2 = [1, 2, 3]
list3 = list1 + list2
print(list3)
Using Loop
இரண்டு பட்டியல்களை இணைக்க மற்றொரு வழி, list2 இலிருந்து அனைத்து உருப்படிகளையும் list1 இல் ஒவ்வொன்றாகச் சேர்ப்பதாகும்:
Example
list1 = ["a", "b" , "c"]
list2 = [1, 2, 3]
for x in list2:
list1.append(x)
print(list1)
Using extend() method
அல்லது நீங்கள் extend() முறையைப் பயன்படுத்தலாம், இதன் நோக்கம் ஒரு பட்டியலில் இருந்து மற்றொரு பட்டியலுக்கு உறுப்புகளைச் சேர்க்கவும்:
Example
list1 = ["a", "b" , "c"]
list2 = [1, 2, 3]
list1.extend(list2)
print(list1)
Visual Join Example
Join Methods Comparison
| Method | Description | Changes Original List | Returns New List |
|---|---|---|---|
| + operator | Creates a new list by joining two lists | No | Yes |
| extend() | Adds elements from one list to another | Yes (modifies first list) | No (returns None) |
| append() in loop | Manually adds each element one by one | Yes (modifies first list) | No |
Join Methods
புதிய பட்டியலை உருவாக்குகிறது, அசல் பட்டியல்களை மாற்றாது
list1 ஐ list2 உருப்படிகளுடன் விரிவுபடுத்துகிறது
list1.append(x)
ஒவ்வொரு உருப்படியையும் கைமுறையாகச் சேர்க்கிறது
பட்டியல்களின் பட்டியலை உருவாக்குகிறது, இணைக்காது
முக்கியமான குறிப்பு:
+ ஆபரேட்டர் ஒரு புதிய பட்டியலை உருவாக்குகிறது, அசல் பட்டியல்களை மாற்றாது. extend() முறை முதல் பட்டியலை நேரடியாக மாற்றுகிறது. உங்கள் தேவைக்கு ஏற்ற முறையைத் தேர்ந்தெடுக்கவும்.