কম্পিউটার

পাইথন - জটিল ডাটা টাইপ সহ সারি বের করুন


যখন জটিল ডাটা টাইপ সহ সারি বের করার প্রয়োজন হয়, তখন 'isinstance' পদ্ধতি এবং তালিকা বোঝার ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [[13, 1,35], [23, [44, 54], 85], [66], [75, (81, 2), 29, 7]]

my_result = [row for row in my_list if any(isinstance(element, list) or isinstance(element, tuple) or isinstance(element, dict) or isinstance(element, set) for element in row)]

print("The list is :")
print(my_list)

print("The resultant list is :")
print(my_result)

আউটপুট

The list is :
[[13, 1, 35], [23, [44, 54], 85], [66], [75, (81, 2), 29, 7]]
The resultant list is :
[[23, [44, 54], 85], [75, (81, 2), 29, 7]]

ব্যাখ্যা

  • তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • একটি তালিকা বোধগম্যতা তালিকার উপর পুনরাবৃত্তি করতে এবং 'isinstance' পদ্ধতি ব্যবহার করে উপাদানটি 'তালিকা' টাইপের অন্তর্গত কিনা তা দেখতে ব্যবহৃত হয়।

  • এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷

  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷


  1. পাইথন প্রোগ্রাম একটি নির্দিষ্ট পেয়ার যোগ সহ সারি ফিল্টার করতে

  2. পাইথনে tuple উপাদান ডেটা প্রকার পান

  3. পাইথনে তালিকার সমষ্টি (স্ট্রিং প্রকার সহ)

  4. পাইথনে স্ট্যান্ডার্ড ডেটা টাইপ