+ ऑपरेटर पायथन में एक नई सूची बनाता है जब 2 सूचियों को इसका उपयोग करके जोड़ा जाता है, तो मूल वस्तु संशोधित नहीं होती है। दूसरी ओर, विस्तार और परिशिष्ट जैसी विधियों का उपयोग करके, हम सूचियों को जगह में जोड़ते हैं, अर्थात, मूल वस्तु को संशोधित किया जाता है। एपेंड का उपयोग करके सूची को एक वस्तु के रूप में सम्मिलित करता है जबकि + केवल 2 सूचियों को जोड़ता है।
उदाहरण
list1 = [1, 2, 3] list2 = ['a', 'b'] list3 = list1 + list2 print(list3)
आउटपुट
यह आउटपुट देगा -
[1, 2, 3, 'a', 'b']
एपेंड का उपयोग करते समय -
उदाहरण
list1 = [1, 2, 3] list2 = ['a', 'b'] list1.append(list2) print(list1)
आउटपुट
यह आउटपुट देगा -
[1, 2, 3, ['a', 'b']]