কিভাবে পাইথনে একটি তালিকা থেকে আইটেম যোগ এবং অপসারণ করবেন

How Add Remove Items From List Python



অ্যারে ভেরিয়েবল একাধিক ডেটা সঞ্চয় করার জন্য বেশিরভাগ প্রোগ্রামিং ভাষায় ব্যবহার করে। পাইথনের একাধিক ডেটা সংরক্ষণের জন্য চারটি ডেটা টাইপ রয়েছে। এইগুলো তালিকা, টুপল, অভিধান এবং সেট । পাইথন তালিকায় ডেটা অর্ডার করা যায় এবং পরিবর্তন করা যায়। অ্যারের মতো তালিকা ঘোষণার জন্য পাইথনে বর্গাকার বন্ধনী ([]) ব্যবহার করা হয়। তালিকার সূচী 0 থেকে শুরু হয়। তালিকা রেফারেন্স ভেরিয়েবলের মতো কাজ করে। যখন একটি তালিকা ভেরিয়েবল অন্য ভেরিয়েবলকে বরাদ্দ করে তখন উভয় ভেরিয়েবল একই অবস্থানের দিকে নির্দেশ করবে। এই টিউটোরিয়ালটি পাইথন তালিকা থেকে ডেটা যোগ এবং অপসারণের জন্য বিভিন্ন পাইথন পদ্ধতির ব্যবহার দেখায়।

পদ্ধতি:

তালিকা পরিবর্তন করার জন্য পাইথনে অনেক পদ্ধতি বিদ্যমান। তালিকায় ডেটা যোগ এবং অপসারণের কিছু সাধারণ পদ্ধতি এখানে উল্লেখ করা হয়েছে।







সন্নিবেশ (সূচক, আইটেম): এই পদ্ধতিটি তালিকার নির্দিষ্ট সূচীতে যেকোনো আইটেম ertোকানোর জন্য এবং তালিকার আইটেম ডানদিকে স্থানান্তর করতে ব্যবহৃত হয়।



সংযোজন (আইটেম): এই পদ্ধতিটি তালিকার শেষে নতুন উপাদান যোগ করতে ব্যবহৃত হয়।



প্রসারিত (অন্য তালিকা): এই পদ্ধতি ব্যবহার করে একটি তালিকার আইটেম অন্য তালিকার শেষে সন্নিবেশ করা যেতে পারে।





আইটেম অপসারণ): এই পদ্ধতিটি তালিকা থেকে বিশেষ আইটেম অপসারণ করতে ব্যবহৃত হয়।

পপ (সূচক): পদ্ধতিটি সূচক মানের উপর ভিত্তি করে তালিকা থেকে আইটেম অপসারণ করতে ব্যবহৃত হয়।



এর(): এই পদ্ধতিটি তালিকার নির্দিষ্ট আইটেমটি সরিয়ে ফেলার জন্য বা তালিকাটি স্লাইস করতে ব্যবহৃত হয়।

পরিষ্কার(): এই পদ্ধতিটি একটি তালিকার সমস্ত আইটেম মুছে ফেলার জন্য ব্যবহৃত হয়

তালিকায় আইটেম যোগ করুন:

পাইথন তালিকায় আইটেম যোগ করার বিভিন্ন উপায় টিউটোরিয়ালের এই অংশে দেখানো হয়েছে।

উদাহরণ 1: সন্নিবেশ () পদ্ধতি ব্যবহার করে আইটেম সন্নিবেশ করান

সন্নিবেশ () পদ্ধতির ব্যবহার দেখতে নিম্নলিখিত স্ক্রিপ্ট সহ একটি পাইথন ফাইল তৈরি করুন। তালিকার তৃতীয় অবস্থানে একটি নতুন আইটেম insোকানো হবে এবং স্ক্রিপ্ট চালানোর পর অন্য আইটেমগুলি স্থানান্তরিত হবে।

# তালিকা ঘোষণা করুন
listdata= [89, 56, .০, 3. 4, 89, 12]

# ২ য় অবস্থানে ডেটা োকান
listdata।সন্নিবেশ করান(2, 2. 3)

# সন্নিবেশ করার পরে তালিকা প্রদর্শন করা হচ্ছে
ছাপা('তালিকার উপাদানগুলি হল')

জন্যআমিভিতরে পরিসীমা(0, লেন(listdata)):
ছাপা(listdata[আমি])

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উদাহরণ 2: append () পদ্ধতি ব্যবহার করে আইটেম ertোকান

Append () পদ্ধতির ব্যবহার দেখতে নিচের স্ক্রিপ্ট দিয়ে একটি পাইথন ফাইল তৈরি করুন। তালিকাটির শেষে ডেটা সন্নিবেশ করানোর আগে এটি উল্লেখ করা হয়েছে। সুতরাং, 'তোশিবা' এর শেষে োকানো হবে listdata স্ক্রিপ্ট চালানোর পর।

# তালিকা নির্ধারণ করুন
listdata= ['ডেল', 'মোবাইল ফোন', 'লেভেনো', 'আসুস']

# সংযুক্ত পদ্ধতি ব্যবহার করে ডেটা সন্নিবেশ করান
listdata।সংযোজন('তোশিবা')

# সন্নিবেশ করার পরে তালিকা প্রদর্শন করুন
ছাপা('তালিকার উপাদানগুলি হল')

জন্যআমিভিতরে পরিসীমা(0, লেন(listdata)):
ছাপা(listdata[আমি])

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উদাহরণ 3: প্রসারিত () পদ্ধতি ব্যবহার করে আইটেম সন্নিবেশ করান

Expand () পদ্ধতির ব্যবহার দেখতে নিচের স্ক্রিপ্ট দিয়ে একটি পাইথন ফাইল তৈরি করুন। এখানে, স্ক্রিপ্টে দুটি তালিকা ঘোষণা করা হয়েছে যা সম্প্রসারিত () পদ্ধতি ব্যবহার করে একত্রিত হয়। প্রথম তালিকার শেষে দ্বিতীয় তালিকার আইটেম যুক্ত করা হবে।

# প্রথম তালিকার সূচনা
তালিকা 1= ['এইচটিএমএল', 'সিএসএস', 'জাভাস্ক্রিপ্ট', 'JQuery']

# দ্বিতীয় তালিকার সূচনা
তালিকা 2= ['পিএইচপি', 'লারাভেল', 'CodeIgniter']

# সম্প্রসারিত () পদ্ধতি ব্যবহার করে উভয় তালিকা একত্রিত করুন
তালিকা 1।প্রসারিত করা(তালিকা 2)

# আঁচড়ানোর পরে তালিকা প্রদর্শন করুন
ছাপা ('তালিকার উপাদানগুলি হল:')

জন্যআমিভিতরে পরিসীমা(0, লেন(তালিকা 1)):
ছাপা(তালিকা 1[আমি])

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

তালিকা থেকে আইটেম সরান:

পাইথন তালিকায় আইটেমটি সরানোর বিভিন্ন উপায় টিউটোরিয়ালের এই অংশে দেখানো হয়েছে।

উদাহরণ 4: রিমুভ পদ্ধতি ব্যবহার করে তালিকা থেকে আইটেম সরান

ব্যবহার রিমুভ () পদ্ধতিটি দেখতে নিম্নলিখিত স্ক্রিপ্ট সহ একটি পাইথন ফাইল তৈরি করুন। যদি আইটেম মানটি যেটি () পদ্ধতির আর্গুমেন্ট মান হিসাবে ব্যবহৃত হয় তালিকায় উপস্থিত থাকে তবে আইটেমটি সরানো হবে। এখানে, মূল্য, 'জুস' তালিকায় বিদ্যমান এবং স্ক্রিপ্ট চালানোর পরে এটি সরানো হবে।

# তালিকা নির্ধারণ করুন
তালিকা = ['কেক', 'পিৎজা', 'রস', 'পাস্তা', 'বার্গার']

# মুছে ফেলার আগে তালিকা মুদ্রণ করুন
ছাপা('মুছে ফেলার আগে তালিকা')
ছাপা(তালিকা)

# একটি আইটেম সরান
তালিকাঅপসারণ('রস')

# মুছে ফেলার পরে তালিকাটি মুদ্রণ করুন
ছাপা('মুছে ফেলার পরে তালিকা')
ছাপা(তালিকা)

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উদাহরণ 5: পপ পদ্ধতি ব্যবহার করে তালিকা থেকে আইটেমটি সরান

পপ () পদ্ধতির ব্যবহার দেখতে নিচের স্ক্রিপ্ট দিয়ে একটি পাইথন ফাইল তৈরি করুন। এখানে, 2 পপ () পদ্ধতির সূচক মান হিসাবে ব্যবহৃত হয়। সুতরাং, স্ক্রিপ্ট চালানোর পরে তালিকার তৃতীয় উপাদানটি সরানো হবে।

# তালিকা নির্ধারণ করুন
ডাটা= [ 3. 4, 2. 3, .০, একুশ, .০, 56, 87, 55]

# মুছে ফেলার আগে মুদ্রণ করুন
ছাপা(ডাটা)

# তৃতীয় উপাদানটি সরান
ডাটা।পপ(2)

# অপসারণের পরে তালিকাটি মুদ্রণ করুন
ছাপা(ডাটা)

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উদাহরণ 6: ডেল পদ্ধতি ব্যবহার করে তালিকা থেকে আইটেমটি সরান

del () পদ্ধতি pop () পদ্ধতির অনুরূপ কাজ করে। Del () পদ্ধতির ব্যবহার দেখতে নিচের স্ক্রিপ্ট দিয়ে একটি পাইথন ফাইল তৈরি করুন। এখানে, 0 কে del () এর সূচক মান হিসাবে ব্যবহার করা হয়। সুতরাং, স্ক্রিপ্ট চালানোর পরে তালিকার প্রথম উপাদানটি সরানো হবে।

# তালিকা নির্ধারণ করুন
ডাটা= [ 3. 4, 2. 3, .০, একুশ, .০, 56, 87, 55]

# মুছে ফেলার আগে মুদ্রণ করুন
ছাপা(ডাটা)

# ডেল পদ্ধতি ব্যবহার করে প্রথম আইটেমটি মুছুন
এরডাটা[0]

# অপসারণের পরে তালিকাটি মুদ্রণ করুন
ছাপা(ডাটা)

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উদাহরণ 7: পরিষ্কার পদ্ধতি ব্যবহার করে তালিকা থেকে আইটেম সরান

তালিকার সমস্ত আইটেম অপসারণ করতে নিম্নলিখিত স্ক্রিপ্ট সহ একটি পাইথন ফাইল তৈরি করুন। স্ক্রিপ্ট চালানোর পরে, clear () পদ্ধতি তালিকাটি খালি করে দেবে।

# তালিকা নির্ধারণ করুন
ডাটা= [ 3. 4, 2. 3, .০, একুশ, .০, 56, 87, 55]

# মুছে ফেলার আগে মুদ্রণ করুন
ছাপা(ডাটা)

# তালিকা থেকে সমস্ত আইটেম সরান
ডাটা।পরিষ্কার()

# পরিষ্কার হওয়ার পরে তালিকাটি মুদ্রণ করুন
ছাপা(ডাটা)

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উপসংহার:

তালিকাটি পাইথন প্রোগ্রামিংয়ের একটি দরকারী বৈশিষ্ট্য। লিস্ট ভেরিয়েবল বিভিন্ন কাজে স্ক্রিপ্টে ব্যবহৃত হয়। বিভিন্ন অন্তর্নির্মিত পাইথন পদ্ধতি ব্যবহার করে তালিকা পরিবর্তন করার উপায়গুলি এই টিউটোরিয়ালে দেখানো হয়েছে। তালিকাতে অন্যান্য অপারেশন করার জন্য পাইথনে অন্যান্য অনেক পদ্ধতি বিদ্যমান, যেমন সাজানো (), বিপরীত (), গণনা () ইত্যাদি।

লেখকের ভিডিও দেখুন: এখানে