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

পাইথন প্রোগ্রাম - টাপল তালিকার উপাদানগুলাকে Float-এ রূপান্তর করা

যদি টাপল তালিকার উপাদানগুলাকে ফ্লোট মানতে রূপান্তর করতে হয়, তবে isalpha পদ্ধতি, float পদ্ধতি, এবং একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।

নিচে এর প্রদর্শন দেওয়া হলো:

উদাহরণ

my_list = [("31", "py"), ("22", "226.65"), ("18.12", "17"), ("pyt", "12")]
print("The list is :")
print(my_list)
my_result = []
for index in my_list:
    my_temp = []
    for element in index:
        if element.isalpha():
            my_temp.append(element)
        else:
            my_temp.append(float(element))
    my_result.append((my_temp[0], my_temp[1]))
print("The result is :")
print(my_result)

আউটপুট

The list is : [('31', 'py'), ('22', '226.65'), ('18.12', '17'), ('pyt', '12')]
The result is : [(31.0, 'py'), (22.0, 226.65), (18.12, 17.0), ('pyt', 12.0)]

ব্যাখ্যা

  • পূর্ণসংখ্যার সাথে একটি তালিকার তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।

  • একটি খালি তালিকা ঘোষণা করা হয়েছে।

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং উপাদানটি isalpha() ফাংশন ব্যবহার করে অক্ষর কিনা পরীক্ষা করা হয়েছে।

  • যদি শর্ত পূরণ হয়, তবে উপাদানটি যেমন আছে তেমনই যোগ করা হয় এবং যদি শর্ত ব্যর্থ হয়, তবে উপাদানটি ফ্লোটএ রূপান্তরিত হয়ে যোগ করা হয়।

  • এই ফলাফলটি একটি ভেরিয়েবলে সংরক্ষিত করা হয়েছে।

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

  1. পাইথনে লিস্টকে স্ট্রিংে কনভার্ট করা

  2. পাইথন প্রোগ্রাম: টাপল (Tuple) আসা পর্যন্ত লিস্টের এলিমেন্ট গণনা

  3. পাইথন প্রোগ্রাম: টাপলের লিস্টকে ডিকশনারিতে রূপান্তর

  4. পাইথনে লিস্ট থেকে ডুপ্লিকেট এলিমেন্ট সরানো