remove মেথড
remove মেথডটি নির্দিষ্ট উপাদানটিকে
তালিকা থেকে মুছে দেয়। মেথডের প্যারামিটারে
আমাদের যে উপাদানটি মুছে ফেলতে হবে সেটি
নির্দেশ করা হয়। মেথডটি মূল তালিকাটিকে
পরিবর্তন করে। ফলাফল হিসেবে None
রিটার্ন করা হয়।不存在 উপাদান মুছে ফেলার
চেষ্টা করলে একটি এক্সসেপশন থ্রো করা হবে।
সিনট্যাক্স
তালিকা.remove(আমরা কী মুছে ফেলতে চাই)
উদাহরণ
চলুন remove মেথড ব্যবহার করে আমাদের
তালিকা থেকে 'ef' উপাদানটি মুছে ফেলি:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
কোড এক্সিকিউট করার ফলাফল:
['ab', 'cd', 'gh']
উদাহরণ
এবার চলুন এমন একটি উপাদান মুছে ফেলার চেষ্টা করি যা তালিকায় নেই:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
কোড এক্সিকিউট করার ফলাফল:
ValueError: list.remove(x): x not in list