কম্পিউটার

কিভাবে আমি পাইথনে একটি স্ট্রিং সংখ্যা নির্মূল করতে পারি?


আপনি একটি স্ট্রিং-এ সমস্ত অ-ডিজিট অক্ষরের ট্র্যাক রাখতে একটি অ্যারে তৈরি করতে পারেন৷ তারপর অবশেষে ".join পদ্ধতি ব্যবহার করে এই অ্যারেতে যোগ দিন।

উদাহরণ

my_str = 'qwerty123asdf32'
non_digits = []
for c in my_str:
   if not c.isdigit():
      non_digits.append(c)
result = ''.join(non_digits)
print(result)

আউটপুট

এটি আউটপুট দেবে

qwertyasdf

উদাহরণ

আপনি একটি একক লাইনে একটি পাইথন তালিকা বোধগম্যতা ব্যবহার করেও এটি অর্জন করতে পারেন৷

my_str = 'qwerty123asdf32'
result = ''.join([c for c in my_str if not c.isdigit()])
print(result)

আউটপুট

এটি আউটপুট দেবে

qwertyasdf

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

  2. কিভাবে আমরা পাইথনে একাধিক ডিলিমিটার সহ একটি স্ট্রিং ভাঙতে পারি?

  3. কিভাবে Python একটি স্ট্রিং বিপরীত?

  4. পাইথনে একটি স্ট্রিং এর বর্ণমালা বা সংখ্যা আছে কিনা তা আমি কিভাবে পরীক্ষা করব?