pop পদ্ধতি
pop পদ্ধতিটি একটি লিস্ট থেকে ইনডেক্স দ্বারা এলিমেন্ট মুছে ফেলে এবং রিটার্ন করে। পদ্ধতির প্যারামিটারে আমরা এলিমেন্টের ইনডেক্স নির্দিষ্ট করি। যদি এটি নির্দিষ্ট না করা থাকে - শেষ এলিমেন্টটি রিটার্ন করা হয়।
সিনট্যাক্স
লিস্ট.pop([ইনডেক্স])
উদাহরণ
আসুন শেষ এলিমেন্টটি মুছে ফেলি:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
কোড 실행ের ফলাফল:
['a', 'b', 'c', 'd']
উদাহরণ
পদ্ধতিটি মুছে ফেলা এলিমেন্ট রিটার্ন করে:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
কোড 실행ের ফলাফল:
'e'
উদাহরণ
আসুন ইনডেক্স দ্বারা এলিমেন্ট খুঁজে বের করি এবং pop পদ্ধতি ব্যবহার করে এটিকে মুছে ফেলি:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
কোড 실행ের ফলাফল:
['a', 'b', 'd', 'e']
উদাহরণ
এবং এখন আসুন এমন একটি ইনডেক্স দ্বারা এলিমেন্ট মুছে ফেলার চেষ্টা করি যা লিস্টে নেই:
lst = ['a', 'b', 'c']
lst.pop(3)
কোড 실행ের ফলাফল:
IndexError: pop index out of range