কম্পিউটার

পাইথন ফ্রন্ট এবং রিয়ার রেঞ্জ একটি তালিকায় মুছে ফেলা?


লিস্ট স্লাইসিং ব্যবহার করা

এই পদ্ধতিতে আমরা তালিকার সামনের এবং পিছনের উভয় দিক থেকে স্লাইসিং ব্যবহার করি। ফলাফল একটি নতুন তালিকায় সংরক্ষণ করা হয়. টুকরা করা উপাদানের সংখ্যা একটি পরিবর্তনশীল হতে পারে।

উদাহরণ

listA =['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি' # দেওয়া তালিকার ছাপ("প্রদত্ত তালিকা :" ,listA)# উপাদানগুলির সংখ্যা মুছে ফেলা হবে # সামনে থেকে এবং পিছন থেকে =2new_list =listA[v:-v]print("New list :",new_list)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

<পূর্ব>প্রদত্ত তালিকা:['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি']নতুন তালিকা:['মঙ্গল', 'বুধ', 'বৃহস্পতি'

ডেল ব্যবহার করা

এই পদ্ধতিতে আমরা del কীওয়ার্ড ব্যবহার করি। আমরা প্রথমে পিছন থেকে স্লাইসিং সহ ডেল প্রয়োগ করি এবং তারপর সামনে থেকে এটি প্রয়োগ করি।

উদাহরণ

listA =['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি' # দেওয়া তালিকার ছাপ("প্রদত্ত তালিকা :" ,listA)# উপাদানগুলির সংখ্যা মুছে ফেলা হবে# সামনে এবং পিছন থেকে =2# del এবং Slicingdel listA[-v:], listA[:v]print("New list :",listA)
ব্যবহার করে

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

<পূর্ব>প্রদত্ত তালিকা:['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি']নতুন তালিকা:['মঙ্গল', 'বুধ', 'বৃহস্পতি'
  1. পাইথনে append() এবং extend()

  2. পাইথন লিস্ট কম্প্রিহেনশন এবং স্লাইসিং?

  3. চেষ্টা করুন এবং পাইথন ছাড়া

  4. পাইথন ব্যবহার করে একটি অ্যারের তালিকায় 0 এবং 1 আলাদা করবেন?