কম্পিউটার

পাইথনে নেস্টেড টিপলে অনন্য উপাদানগুলি কীভাবে পাবেন


যখন একটি নেস্টেড টিপলে অনন্য উপাদানগুলি পেতে প্রয়োজন হয়, তখন একটি নেস্টেড লুপ এবং 'সেট' অপারেটর ব্যবহার করা যেতে পারে।

পাইথন 'সেট' নামে পরিচিত একটি ডেটাটাইপ নিয়ে আসে। এই 'সেট'টিতে এমন উপাদান রয়েছে যা শুধুমাত্র অনন্য।

সেটটি ছেদ, পার্থক্য, মিলন এবং প্রতিসম পার্থক্যের মতো ক্রিয়াকলাপ সম্পাদনে কার্যকর।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_list_1 =[(7, 8, 0), (0 ,3, 45), (3, 2, 22), (45, 12, 9)]মুদ্রণ ("টুপলের তালিকা হল :" )প্রিন্ট (my_list_1)my_result =[]temp =সেট()my_list_1-এ ভিতরের জন্য:ভিতরের elem-এর জন্য:temp-এ elem না থাকলে:temp.add(elem) my_result.append(elem)print("এর তালিকার অনন্য উপাদান টিপল হল :")print(my_result)

আউটপুট

টিপলের তালিকা হল :[(7, 8, 0), (0, 3, 45), (3, 2, 22), (45, 12, 9)]টিপলের তালিকার অনন্য উপাদানগুলি হল :[7, 8, 0, 3, 45, 2, 22, 12, 9]

ব্যাখ্যা

  • টুপলের একটি তালিকা সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
  • একটি খালি তালিকা তৈরি করা হয়, এবং একটি খালি সেট তৈরি করা হয়৷
  • তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং তালিকায় উপস্থিত আছে কিনা তা পরীক্ষা করা হয়েছে।
  • যদি না থাকে, তাহলে এটি তালিকার পাশাপাশি খালি সেটে যোগ করা হয়।
  • এই ফলাফলটি একটি মান নির্ধারণ করা হয়েছে৷
  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।

  1. পাইথনে তালিকার তালিকার দৈর্ঘ্য কীভাবে পাবেন?

  2. পাইথনে কীভাবে একটি তালিকাকে একটি টিপলে রূপান্তর করবেন?

  3. কিভাবে আমরা পাইথনে একটি তালিকার আকার পেতে পারি?

  4. একটি নেস্টেড পাইথন অভিধানে উপাদান গণনা কিভাবে?