Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Loại bỏ nguyên âm khỏi chuỗi trong Python

Cho một chuỗi, cần loại bỏ tất cả nguyên âm khỏi chuỗi đó. Ví dụ: "iloveprogramming" sau khi bỏ nguyên âm thành "lvprgrmmng".

Để giải quyết:

  • Tạo mảng vowel chứa [a, e, i, o, u]
  • Với mỗi v trong vowel: thay thế v bằng chuỗi rỗng

Ví dụ

class Solution(object):
    def removeVowels(self, s):
        s = s.replace("a", "")
        s = s.replace("e", "")
        s = s.replace("i", "")
        s = s.replace("o", "")
        s = s.replace("u", "")
        return s

ob1 = Solution()
print(ob1.removeVowels("iloveprogramming"))

Đầu vào

"iloveprogramming"

Kết quả

lvprgrmmng