যখন একটি টিপলকে একটি ফ্লোট মানতে রূপান্তর করার প্রয়োজন হয়, তখন 'যোগদান' পদ্ধতি, 'ফ্লোট' পদ্ধতি, 'str' পদ্ধতি এবং জেনারেটর এক্সপ্রেশন ব্যবহার করা যেতে পারে।
জেনারেটর হল পুনরাবৃত্তি তৈরির একটি সহজ উপায়। এটি স্বয়ংক্রিয়ভাবে '__iter__()' এবং '__next__()' পদ্ধতির সাথে একটি ক্লাস প্রয়োগ করে এবং অভ্যন্তরীণ অবস্থার ট্র্যাক রাখে, সেইসাথে 'স্টপআইটারেশন' ব্যতিক্রম উত্থাপন করে যখন কোনো মান উপস্থিত না থাকে যা ফেরত দেওয়া যায়।
'ফ্লোট' পদ্ধতি একটি প্রদত্ত উপাদানকে ফ্লোট ডেটা টাইপে রূপান্তর করে।
'str' পদ্ধতি প্রদত্ত উপাদানটিকে স্ট্রিং ডেটা টাইপে রূপান্তর করে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_tuple_1 = ( 7, 8) print ("The first tuple is : " ) print(my_tuple_1) my_result = float('.'.join(str(elem) for elem in my_tuple_1)) print("After converting the tuple to float, the tuple is : ") print(my_result)
আউটপুট
The first tuple is : (7, 8) After converting the tuple to float, the tuple is : 7.8
ব্যাখ্যা
- একটি টিপল সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
- '.' অপারেটর এবং 'যোগদান' পদ্ধতিটি টিপলের দুটি উপাদানকে দশমিক সংখ্যা হিসাবে যুক্ত করতে ব্যবহৃত হয়।
- এই ফলাফলটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়েছে।
- এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।