Hướng dẫn remove all string python - loại bỏ tất cả chuỗi trăn
Đôi khi chúng tôi muốn loại bỏ tất cả các lần xuất hiện của một ký tự khỏi một chuỗi. Có hai cách phổ biến để đạt được điều này. Show
Nội phân Chính showShow
Nội phân chính
Nội phân chính
Nội phân chính
Python loại bỏ ký tự khỏi chuỗi
Python loại bỏ ký tự khỏi chuỗi bằng cách sử dụng thay thế ()Sử dụng hàm dịch ()
Chúng ta có thể sử dụng hàm thay thế chuỗi () để thay thế một ký tự bằng một ký tự mới. Nếu chúng tôi cung cấp một chuỗi trống làm đối số thứ hai, thì ký tự sẽ bị xóa khỏi chuỗi. Lưu ý rằng chuỗi là bất biến trong Python, vì vậy hàm này sẽ trả về một chuỗi mới và chuỗi ban đầu sẽ không thay đổi. Python loại bỏ ký tự khỏi chuỗi bằng cách sử dụng dịch ()Đầu ra: 2
Chức năng Python Chuỗi dịch () Thay thế từng ký tự trong chuỗi bằng bảng dịch đã cho. Chúng tôi phải chỉ định điểm mã Unicode cho ký tự và ‘không có cách thay thế để xóa nó khỏi chuỗi kết quả. Chúng ta có thể sử dụng hàm ord () để có được điểm mã unicode của một ký tự.
Đầu ra: 2 Nếu bạn muốn thay thế nhiều ký tự, điều đó có thể được thực hiện dễ dàng bằng cách sử dụng trình lặp. Hãy cùng xem cách loại bỏ các ký tự ‘A,’ B, và ‘C, khỏi một chuỗi.Loại bỏ khoảng trắng khỏi chuỗi
Python loại bỏ dòng mới khỏi chuỗi
Xóa con khỏi chuỗiĐầu ra: 4
Chuỗi thay thế () đối số hàm là chuỗi. Hãy để xem cách loại bỏ một từ khỏi một chuỗi. Xóa số lần được chỉ định1. Loại bỏ ký tự khỏi chuỗi bằng phương pháp ngây thơ
2. Loại bỏ ký tự khỏi chuỗi bằng phương thức thay thế () 3. Loại bỏ ký tự khỏi chuỗi bằng cách sử dụng cắt và nối Các phương pháp sau được sử dụng để loại bỏ một ký tự cụ thể khỏi một chuỗi trong Python.
Lưu ý rằng chuỗi là bất biến trong Python. Vì vậy, chuỗi ban đầu vẫn không thay đổi và một chuỗi mới được trả về bởi các phương thức này. 1. Loại bỏ ký tự khỏi chuỗi bằng phương pháp ngây thơTrong phương pháp này, chúng ta phải chạy một vòng lặp và nối các ký tự và xây dựng một chuỗi mới từ các ký tự hiện tại ngoại trừ khi chỉ mục là n. (trong đó n là chỉ số của ký tự sẽ bị xóa) input_str = "DivasDwivedi" # Printing original string print ("Original string: " + input_str) result_str = "" for i in range(0, len(input_str)): if i != 3: result_str = result_str + input_str[i] # Printing string after removal print ("String after removal of i'th character : " + result_str) Output:: Chuỗi gốc: Chuỗi divasdwivingi sau khi loại bỏ ký tự I Ithth: divsdwivingi 2. Loại bỏ ký tự khỏi chuỗi bằng phương thức thay thế ()str = "Engineering" print ("Original string: " + str) res_str = str.replace('e', '') # removes all occurrences of 'e' print ("The string after removal of character: " + res_str) # Removing 1st occurrence of e res_str = str.replace('e', '', 1) print ("The string after removal of character: " + res_str) Đầu ra:: Chuỗi gốc: Kỹ thuật Chuỗi sau khi loại bỏ ký tự: Enginring Chuỗi sau khi loại bỏ ký tự: Tiếng vang 3. Loại bỏ ký tự khỏi chuỗi bằng cách sử dụng cắt và nốistr = "Engineering" print ("Original string: " + str) # Removing char at pos 3 # using slice + concatenation res_str = str[:2] + str[3:] print ("String after removal of character: " + res_str) Output:: Chuỗi gốc: Chuỗi kỹ thuật sau khi loại bỏ ký tự: Enineering 4. Loại bỏ ký tự khỏi chuỗi bằng phương thức Jof () và danh sách hiểu biếtTrong kỹ thuật này, mọi yếu tố của chuỗi được chuyển đổi thành một phần tử tương đương của danh sách, sau đó mỗi phần trong số chúng được nối để tạo thành một chuỗi không bao gồm ký tự cụ thể sẽ được xóa. 0Output:: Chuỗi gốc: Chuỗi kỹ thuật sau khi loại bỏ ký tự: Enineering 4. Loại bỏ ký tự khỏi chuỗi bằng phương thức Jof () và danh sách hiểu biết 1Đầu ra:: Chuỗi gốc: Kỹ thuật Chuỗi sau khi loại bỏ ký tự: Enginring Chuỗi sau khi loại bỏ ký tự: Tiếng vang 3. Loại bỏ ký tự khỏi chuỗi bằng cách sử dụng cắt và nối
Trong kỹ thuật này, mọi yếu tố của chuỗi được chuyển đổi thành một phần tử tương đương của danh sách, sau đó mỗi phần trong số chúng được nối để tạo thành một chuỗi không bao gồm ký tự cụ thể sẽ được xóa.5. Loại bỏ ký tự khỏi chuỗi bằng phương thức dịch ()calling the String. Replace(String, String) method and specifying an empty string (String. Empty) as the replacement. Kỹ sưDisciplineNgười giới thiệuuse the function str. replace and pass a parameter multiple characters. The String class (Str) provides a method to replace(old_str, new_str) to replace the sub-strings in a string. It replaces all the elements of the old sub-string with the new sub-string. |