পাইথনে লিস্ট থেকে একটি অবজেক্ট রিমুভ করার ৩টি আলাদা মেথড রয়েছে। সেগুলো হলো remove, del এবং pop। আপনি সেগুলো নিচের মত ব্যবহার করতে পারেন -
remove মেথড আর্গুমেন্টের সাথে মিলে যাওয়া প্রথম ভ্যালüyü রিমুভ করে লিস্ট থেকে, কোনো নির্দিষ্ট ইন্ডেক্স নয়।
উদাহরণ
a = [3, 2, 3, 2] a.remove(3) print(a)
আউটপুট
এটি আউটপুট দেবে -
[2, 3, 2]
del মেথড লিস্ট থেকে একটি নির্দিষ্ট ইন্ডেক্স রিমুভ করে।
উদাহরণ
a = [3, "Hello", 2, 1] del a[1] print(a)
আউটপুট
এটি আউটপুট দেবে -
[3, 2, 1]
pop মেথড রিমুভ করা এলিমেন্টটি রিটার্ন করে। pop-এ আর্গুমেন্ট হলো আপনি যে ইন্ডেক্স রিমুভ করতে চান।
উদাহরণ
a = [3, "Hello", 2, 1] print(a.pop(1)) print(a)
আউটপুট
এটি আউটপুট দেবে -
"Hello" [3, 2, 1]