কম্পিউটার টিউটোরিয়াল

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

যখন জটিল ডেটা টাইপসহ সারি বের করতে হয়, তখন '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' মেথড ব্যবহার করে এলিমেন্টটি 'list' টাইপের কিনা দেখা হয়।

  • এটি একটি ভেরিয়েবলে অ্যাসাইন করা হয়।

  • এটি আউটপুট হিসেবে কনসোলে দেখানো হয়।

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

  2. পাইথনে টাপলের উপাদানগুলোর ডেটা টাইপ জানা

  3. পাইথনে স্ট্রিং টাইপের সংখ্যা সহ লিস্টের যোগফল বের করা

  4. পাইথন স্ট্যান্ডার্ড ডেটা টাইপ (Standard Data Types in Python)