পাইথনে + অপারেটর ব্যবহার করে লিস্ট এবং টাপল কনক্যাটেনেট করা যায়। টাপলকে লিস্টে যোগ করলে লিস্ট রিটার্ন হয়।
উদাহরণ
my_list = [3, 6, 9, 45, 66]
my_tuple = (11, 14, 21)
print("লিস্ট:", my_list)
print("টাপল:", my_tuple)
# টাপলকে লিস্টে যোগ
my_list += my_tuple
print("যোগ করার পর লিস্ট:", my_list)
আউটপুট
লিস্ট: [3, 6, 9, 45, 66] টাপল: (11, 14, 21) যোগ করার পর লিস্ট: [3, 6, 9, 45, 66, 11, 14, 21]
ব্যাখ্যা
+=অপারেটর লিস্টকে ইন-প্লেস এক্সটেন্ড করে।পাইথন অটোমেটিক্যালি টাপলকে ইটারেট করে এলিমেন্টগুলো যোগ করে।
একইভাবে
tuple + listকরলে টাপল রিটার্ন হয় (নতুন টাপল তৈরি হয়)۔মিউটেবল লিস্টের ক্ষেত্রে ইন-প্লেস, ইমিউটেবল টাপলের ক্ষেত্রে নতুন অবজেক্ট।