তালিকাগুলি পাইথনের একটি গুরুত্বপূর্ণ ডেটা স্ট্রাকচার, যা একক পাত্রে একাধিক উপাদান সংরক্ষণ করতে ব্যবহৃত হয়। পাইথন তালিকা একই ধরনের এবং ভিন্নধর্মী উভয় ধরনের উপাদান সংরক্ষণ করতে পারে। পাইথনে, আপনি দুই বা ততোধিক তালিকায় যোগ দিতে বা সংযুক্ত করতে পারেন। একটি তালিকায় যোগদান অসংখ্য তালিকাকে একক তালিকায় মিলিয়ে দেয়। এই নিবন্ধটি বিভিন্ন উপায়ে পাইথন তালিকার যোগদান বা সংযোজন ব্যাখ্যা করে।
কিভাবে পাইথন তালিকায় যোগদান করবেন
নিম্নলিখিতগুলি পাইথনে তালিকাগুলিতে যোগদানের পদ্ধতিগুলি অন্তর্ভুক্ত করে:
- ব্যবহার করে সংযোজন () ফাংশন
- ব্যবহার করে প্রসারিত করা() ফাংশন
- ব্যবহার করে '+' অপারেটর
- ব্যবহার করে '*' অপারেটর
আমরা একে একে এই পদ্ধতিগুলো নিয়ে আলোচনা করব।
পদ্ধতি 1: পরিশিষ্ট () ফাংশন ব্যবহার করে
দ্য সংযোজন () ফাংশন হল পাইথনে একটি অন্তর্নির্মিত ফাংশন যা একটি তালিকার শেষে উপাদান erোকায়। নিম্নলিখিত উদাহরণে, আমরা সংযোজন () দুটি তালিকায় যোগ দেওয়ার জন্য ফাংশন।
#তৈরির তালিকা ১
myList1 = [1,2,3,4,5]
#তৈরির তালিকা 2
myList2 = [6,7,8,9]
#যোগদান তালিকা 1 এবং 2 যোগ করুন ফাংশন ব্যবহার করে
myList1.append (myList2)
#নতুন তালিকা ছাপানো হচ্ছে
মুদ্রণ (myList1)
আউটপুট
আউটপুটে, আপনি দেখতে পাবেন যে প্রথম তালিকাটি অন্যটিতে যোগ করা হয়েছে, তালিকার শেষে একটি আইটেম হিসাবে।
তালিকার উপাদানগুলিতে যোগ দিতে, আমাদেরকে তালিকা 2 এর মাধ্যমে পুনরাবৃত্তি করতে হবে জন্য তালিকার শেষে প্রতিটি আইটেম আলাদাভাবে লুপ করুন এবং যুক্ত করুন।
myList1 = [1,2,3,4,5]
#তৈরির তালিকা 2
myList2 = [6,7,8,9]
#যোগদান তালিকা 1 এবং 2 যোগ করুন ফাংশন ব্যবহার করে
myList2 এ x এর জন্য:
myList1.append (x)
#নতুন তালিকা ছাপানো হচ্ছে
মুদ্রণ (myList1)
আউটপুট
এখন, দেখা যায় যে তালিকাগুলি সংযুক্ত করা হয়েছে।
একইভাবে, আমরা append () ফাংশন ব্যবহার করে তিনটি তালিকায় যোগ দিতে পারি।
#তৈরির তালিকা ১
myList1 = [1,2,3,4,5]
#তৈরির তালিকা 2
myList2 = [6,7,8,9]
#তৈরির তালিকা 3
myList3 = ['কামরান', 'সাত্তার', 'আওয়েসি']
#যোগদান তালিকা 1, 2, এবং 3 যোগ করুন ফাংশন ব্যবহার করে
myList2 এ x এর জন্য:
myList1.append (x)
myList3 এ x এর জন্য:
myList1.append (x)
#তালিকা ছাপানো হচ্ছে
মুদ্রণ (myList1)
আউটপুট
পদ্ধতি 2: এক্সটেন্ড () ফাংশন ব্যবহার করে
দ্য প্রসারিত করা() ফাংশন হল পাইথনের অন্তর্নির্মিত ফাংশন যা তালিকায় যোগ দিতে ব্যবহার করা যেতে পারে। এই ফাংশনটি একটি তালিকার উপাদানগুলিকে অন্য তালিকার শেষে যুক্ত করে। এর সাথে লুপ ব্যবহার করে পুনরাবৃত্তি করার প্রয়োজন নেই
প্রসারিত করা() ফাংশন নিম্নলিখিত উদাহরণে, আমরা দুটি তালিকা তৈরি করব এবং তাদের ব্যবহার করে যোগ দেব প্রসারিত করা() ফাংশন#তৈরির তালিকা ১
myList1 = [1,2,3,4,5]
#তৈরির তালিকা 2
myList2 = [6,7,8,9]
#সম্প্রসারণ () ফাংশন ব্যবহার করে
myList1.extend (myList2)
#তালিকা ছাপানো হচ্ছে
মুদ্রণ (myList1)আউটপুট
আপনি নিম্নলিখিত আউটপুট দেখতে পারেন, তালিকা সফলভাবে যোগদান করা হয়েছে।
পদ্ধতি 3: '+' অপারেটর ব্যবহার করে
তালিকাগুলি '+' অপারেটর ব্যবহার করেও যোগদান করা যেতে পারে। পাইথনে তালিকাভুক্ত হওয়ার জন্য এটি সবচেয়ে সহজ পদ্ধতি। '+' অপারেটর ব্যবহার করে যোগ করা তালিকাগুলি একটি নতুন তালিকায় সংরক্ষণ করা হয়। নিম্নলিখিত উদাহরণে, আমরা তিনটি তালিকায় যোগ দিতে '+' অপারেটর ব্যবহার করব।
#তৈরির তালিকা ১myList1 = [1,2,3]
#তৈরির তালিকা 2
myList2 = [4,5,6,7,8]
#তৈরির তালিকা 3
myList3 = [1,3,4,6,7,8,4]
#'+' অপারেটর ব্যবহার করে তালিকায় যোগদান
myList1 = myList1+myList2+myList3
#তালিকা ছাপানো হচ্ছে
মুদ্রণ ('যোগদান তালিকা হল:', myList1)
আউটপুট
নিম্নলিখিত আউটপুট যোগদান তালিকা দেখায়।
পদ্ধতি 4: '*' অপারেটর ব্যবহার করে
'*' অপারেটরকে পাইথন তালিকায় যোগ দিতেও ব্যবহার করা যেতে পারে। যাইহোক, এই বৈশিষ্ট্যটি শুধুমাত্র পাইথনের 3.6+ সংস্করণ দ্বারা সমর্থিত। যোগদান তালিকাগুলি নতুন তালিকায় সংরক্ষণ করা হয়। তালিকায় যোগ দিতে আসুন '*' অপারেটর ব্যবহার করি।
#একটি তালিকা তৈরি করা 1myList1 = [1,2,3]
#একটি তালিকা তৈরি করা 2
myList2 = [4,5,6,7,8]
#একটি তালিকা তৈরি করা 3
myList3 = [1,3,4,6,7,8,4]
#'*' অপারেটর ব্যবহার করে তালিকায় যোগদান
myList1 = [*myList1,*myList2,*myList3]
#তালিকা ছাপানো হচ্ছে
মুদ্রণ ('যোগদান তালিকা হল:', myList1)
আউটপুট
আপনি নিম্নলিখিত আউটপুটে দেখতে পাচ্ছেন, তালিকাগুলি**'অপারেটর ব্যবহার করে সফলভাবে যোগদান করা হয়েছে।
উপসংহার
পাইথনের তালিকাটি একটি ধারক যা একটি ক্রম অনুসারে উপাদানগুলি সংরক্ষণ করতে ব্যবহৃত হয়। পাইথন তালিকা বিভিন্ন উপায়ে যোগদান করা যেতে পারে। এই নিবন্ধটি ব্যাখ্যা করেছে কিভাবে পাইথনে তালিকাভুক্ত করা যায় কয়েকটি মৌলিক পদ্ধতির মাধ্যমে বেশ কয়েকটি সহজ উদাহরণের মাধ্যমে।