কম্পিউটার

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


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

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

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. পাইথন প্রোগ্রাম একটি তালিকা থেকে ডুপ্লিকেট উপাদান অপসারণ?