যখন বিভিন্ন ধরনের ডেটার সাথে একটি ম্যাট্রিক্স থেকে সারি বের করার প্রয়োজন হয়, তখন এটিকে বার বার করা হয় এবং স্বতন্ত্র প্রকারগুলি পেতে 'সেট' ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list = [[4, 2, 6], ["python", 2, {6: 2}], [3, 1, "fun"], [9, (4, 3)]] print("The list is :") print(my_list) my_result = [] for sub in my_list: type_size = len(list(set([type(ele) for ele in sub]))) if len(sub) == type_size: my_result.append(sub) print("The resultant distinct data type rows are :") print(my_result)
আউটপুট
The list is : [[4, 2, 6], ['python', 2, {6: 2}], [3, 1, 'fun'], [9, (4, 3)]] The resultant distinct data type rows are : [['python', 2, {6: 2}], [9, (4, 3)]]
ব্যাখ্যা
-
বিভিন্ন ডেটা প্রকারের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়
-
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
মূল তালিকাটি পুনরাবৃত্তি করা হয়, এবং প্রতিটি উপাদানের ধরন নির্ধারণ করা হয়।
-
এটি একটি সেট টাইপ এবং তারপর একটি তালিকায় রূপান্তরিত হয়৷
-
এর আকার নির্ধারণ করা হয়, এবং এটি নির্দিষ্ট আকারের সাথে তুলনা করা হয়।
-
যদি তারা মিলে যায়, তাহলে এটি খালি তালিকায় যুক্ত করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷