পাইথন তালিকার সমস্ত উপাদান সাফ করা অনেক উপায়ে করা যেতে পারে। এটি অর্জনের জন্য প্রয়োগ করা হয় এমন কিছু পদ্ধতি নীচে দেওয়া হল৷
৷ক্লিয়ার()
ব্যবহার করেএই ফাংশনটি স্ট্যান্ডার্ড লাইব্রেরির একটি অংশ এবং পাইথন তালিকাকে সম্পূর্ণরূপে খালি করে।
Syntax: list_name.clear() list_name is the name of the list supplied by
উদাহরণ
নীচের উদাহরণে আমরা একটি তালিকা নিই এবং স্পষ্ট () প্রয়োগ করি। ফলাফলটি একটি খালি তালিকা৷
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) #clear the list list.clear() print("After clearing the list\n") print(list)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After clearing the list []
ডেল() ব্যবহার করা
del() ফাংশনটি আপনি একটি প্রদত্ত সূচীতে আইটেমগুলিকে বেছে বেছে মুছে ফেলতে পারেন বা তালিকাটি খালি করে আপনি সমস্ত উপাদান মুছে ফেলতে পারেন৷
Syntax: del list_name
নীচের উদাহরণে আমরা একটি তালিকা নিই, সূচক 2 এ উপাদানটি সরিয়ে ফেলি। তারপর আমরা সমস্ত উপাদান সরিয়ে ফেলি।
উদাহরণ
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) #deleting one element from the list del list[2] print("After deleting an element\n") print(list) # Removing all elements del list[:] print("After deleting all elements\n") print(list)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After deleting an element ['Mon', 'Tue', 'Thu'] After deleting all elements []
*=0 ব্যবহার করা হচ্ছে
এই পদ্ধতিতে আমরা তালিকার সমস্ত উপাদানগুলিতে 0 বরাদ্দ করি যা তালিকাটিকে খালি করে। * হল একটি অক্ষর যা সমস্ত উপাদানের প্রতিনিধিত্ব করে।
উদাহরণ
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) # Removing all elements list *= 0 print("After deleting all elements\n") print(list)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After deleting all elements []
তালিকা পুনঃসূচনা
আমরা একটি তালিকাকে শুধুমাত্র একটি খালি তালিকা বরাদ্দ করে পুনরায় শুরু করতে পারি। নীচের উদাহরণে আমরা একটি তালিকা নিই এবং তারপরে একটি খালি তালিকা বরাদ্দ করি যা একটি খালি তালিকা তৈরি করে৷
উদাহরণ
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) # Removing all elements list = [] print("After deleting all elements\n") print(list)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After deleting all elements []