কম্পিউটার

পাইথন - কিভাবে একটি স্ট্রিং থেকে সমস্ত সংখ্যা বের করতে হয়


যখন একটি অঙ্কের সাথে স্ট্রিংগুলি বের করার প্রয়োজন হয়, একটি তালিকা বোঝা এবং 'ইসডিজিট' পদ্ধতি ব্যবহার করা হয়৷

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_string = "python is 12 fun 2 learn"

print("The string is : ")
print(my_string)

my_result = [int(i) for i in my_string.split() if i.isdigit()]

print("The numbers list is :")
print(my_result)

আউটপুট

The string is :
python is 12 fun 2 learn
The numbers list is :
[12, 2]

ব্যাখ্যা

  • একটি স্ট্রিং সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • একটি তালিকা বোঝার স্ট্রিং এর উপর পুনরাবৃত্তি করতে ব্যবহার করা হয়, এবং প্রতিটি উপাদান 'ইসডিজিট' ফাংশন ব্যবহার করে একটি অঙ্ক কিনা তা পরীক্ষা করা হয় এবং একটি পূর্ণসংখ্যাতে রূপান্তরিত হয়।

  • এগুলি একটি তালিকায় সংরক্ষণ করা হয় এবং একটি ভেরিয়েবলকে বরাদ্দ করা হয়৷

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


  1. পাইথনে স্ট্রিং থেকে অঙ্কগুলি ছাড়া অক্ষরগুলি কীভাবে সরিয়ে ফেলা যায়?

  2. পাইথনে একটি স্ট্রিং থেকে সংখ্যাগুলি কীভাবে বের করবেন?

  3. পাইথনের একটি স্ট্রিং থেকে সমস্ত বিরাম চিহ্ন কীভাবে সরিয়ে ফেলা যায়?

  4. একটি পাইথন স্ট্রিং শুধুমাত্র সংখ্যা রয়েছে কিনা তা কিভাবে পরীক্ষা করবেন?