টাপল উপাদানগুলোর ডেটা টাইপ জানা
যখন টাপল উপাদানগুলোর ডেটা টাইপ জানতে হয়, তখন 'map' মেথড এবং 'type' মেথড ব্যবহার করা যেতে পারে।
map ফাংশন একটি দেওয়া ফাংশন/অপারেশন একটি ইটারেবল (যেমন তালিকা, টাপল) এর প্রতিটি আইটেমের ওপর প্রয়োগ করে। এটি ফলাফল হিসেবে একটি তালিকা ফেরত দেয়।
'type' মেথড পাস করা আর্গুমেন্টের ক্লাস টাইপ ফেরত দেয়।
একটি তালিকা নানা ধরনের মান সংরক্ষণ করতে পারে (যেমন পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদি)।
উদাহরণ
my_tuple = ('Hi', 23, ['there', 'Will'])
print("টাপল:")
print(my_tuple)
my_result = list(map(type, my_tuple))
print("টাপলের ডেটা টাইপগুলো ক্রম대로:")
print(my_result)
আউটপুট
টাপল: ('Hi', 23, ['there', 'Will'])
টাপলের ডেটা টাইপগুলো ক্রম대로: [, , ]
ব্যাখ্যা
- একটি টাপল যাতে তালিকা আছে সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
- map মেথড ব্যবহার করে 'type' মেথড টাপল অফ লিস্টের সব উপাদানের ওপর প্রয়োগ করা হয়েছে।
- এটি একটি তালিকায় রূপান্তরিত করা হয়েছে।
- এটি একটি ভ্যালুর কাছে অ্যাসাইন করা হয়েছে।
- এটি কনসোলে প্রদর্শিত হয়েছে।