Bạn có thể tạo một mảng để theo dõi tất cả các ký tự không phải chữ số trong một chuỗi. Sau đó, cuối cùng tham gia mảng này bằng cách sử dụng phương thức .join "".
ví dụ
my_str = 'qwerty123asdf32' non_digits = [] for c in my_str: if not c.isdigit(): non_digits.append(c) result = ''.join(non_digits) print(result)
Đầu ra
Điều này sẽ cung cấp kết quả
qwertyasdf
ví dụ
Bạn cũng có thể đạt được điều này bằng cách sử dụng khả năng hiểu danh sách python trong một dòng.
my_str = 'qwerty123asdf32' result = ''.join([c for c in my_str if not c.isdigit()]) print(result)
Đầu ra
Điều này sẽ cung cấp kết quả
qwertyasdf