remove মেথড

remove মেথডটি নির্দিষ্ট উপাদানটিকে তালিকা থেকে মুছে দেয়। মেথডের প্যারামিটারে আমাদের যে উপাদানটি মুছে ফেলতে হবে সেটি নির্দেশ করা হয়। মেথডটি মূল তালিকাটিকে পরিবর্তন করে। ফলাফল হিসেবে None রিটার্ন করা হয়।不存在 উপাদান মুছে ফেলার চেষ্টা করলে একটি এক্সসেপশন থ্রো করা হবে।

সিনট্যাক্স

pythonতালিকা.remove(আমরা কী মুছে ফেলতে চাই)

উদাহরণ

চলুন remove মেথড ব্যবহার করে আমাদের তালিকা থেকে 'ef' উপাদানটি মুছে ফেলি:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('ef')
print(lst)

কোড এক্সিকিউট করার ফলাফল:

python['ab', 'cd', 'gh']

উদাহরণ

এবার চলুন এমন একটি উপাদান মুছে ফেলার চেষ্টা করি যা তালিকায় নেই:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('12')
print(lst)

কোড এক্সিকিউট করার ফলাফল:

errorValueError: list.remove(x): x not in list

আরও দেখুন

  • clear মেথড,
    যা তালিকার সমস্ত উপাদান মুছে দেয়
  • pop মেথড,
    যা ইনডেক্স অনুসারে একটি উপাদান মুছে দেয়
  • append মেথড,
    যা তালিকার শেষে একটি উপাদান যোগ করে