Sử dụng phương thức cắt lát hoặc rstrip() để xóa ký tự cuối cùng của chuỗi trong Python. Bạn cũng có thể sử dụng biểu thức chính quy hoặc vòng lặp cho nó nhưng không bắt buộc vì các phương thức trong bản dựng có thể thực hiện tác vụ tương tự Show Chuỗi Python xóa ký tự cuối Ví dụMã ví dụ đơn giản Sử dụng Cắt látChỉ mục -1 giúp bạn lấy phần tử cuối cùng từ phần tử có thể lặp lại. chỉ số tiêu cực bằng cách cắt
Hoặc tính toán độ dài của chuỗi để truy cập ký tự cuối cùng của chuỗi. Chỉ số tích cực bằng cách cắt lát
đầu ra Sử dụng rstripPhương thức chuỗi rstrip được sử dụng để xóa các ký tự ở phía bên phải của chuỗi được cung cấp cho nó
đầu ra. con trăn Sử dụng hàm regexNhập lại mô-đun cho ví dụ này
đầu ra. con trăn Hãy bình luận nếu bạn có bất kỳ đề xuất hoặc nghi ngờ nào về chủ đề chuỗi ký tự Python này
Rohit Bằng cấp về Khoa học Máy tính và Kỹ sư. Nhà phát triển ứng dụng và có kinh nghiệm về nhiều ngôn ngữ lập trình. Đam mê công nghệ & thích học hỏi kỹ thuật Sử dụng cắt chuỗi để loại bỏ các ký tự đầu tiên và cuối cùng khỏi một chuỗi, e. g. Chúng tôi đã sử dụng cắt chuỗi để xóa các ký tự đầu tiên và cuối cùng khỏi chuỗi Cú pháp cắt chuỗi là Chỉ số Các chỉ mục của Python dựa trên số 0, vì vậy ký tự đầu tiên trong chuỗi có chỉ số là 0Slice 1 bắt đầu từ ký tự tại chỉ mục 2 và đi lên nhưng không bao gồm ký tự cuối cùng trong chuỗiNếu bạn chỉ cần xóa ký tự đầu tiên khỏi chuỗi, hãy bắt đầu từ chỉ mục 2 và đi đến cuối chuỗiKhi chỉ số Nếu bạn chỉ cần xóa ký tự cuối cùng khỏi chuỗi, hãy bỏ qua chỉ mục Khi chỉ số Lát trong ví dụ đi lên, nhưng không bao gồm ký tự cuối cùng trong chuỗi Ngoài ra, bạn có thể sử dụng các phương thức các str. Phương thức lstrip lấy một chuỗi chứa các ký tự làm đối số và trả về một bản sao của chuỗi với các ký tự đầu được chỉ định đã bị xóa các str. phương thức rstrip lấy một chuỗi chứa các ký tự làm đối số và trả về một bản sao của chuỗi với các ký tự theo sau được chỉ định đã bị xóa Các phương thức không thay đổi chuỗi ban đầu, chúng trả về một chuỗi mới. Các chuỗi là bất biến trong Python Bạn có thể truy xuất chuỗi tại chỉ số Lưu ý rằng các phương thức Chúng loại bỏ tất cả các lần xuất hiện và kết hợp của ký tự đã chỉ định từ đầu hoặc cuối chuỗi Ngoài ra, bạn có thể sử dụng phương pháp các str. phương thức removeprefix kiểm tra xem chuỗi có bắt đầu bằng tiền tố đã chỉ định hay không và nếu có, phương thức này sẽ trả về một chuỗi mới không bao gồm tiền tố, nếu không, nó sẽ trả về một bản sao của chuỗi gốc các str. Phương thức removeuffix kiểm tra xem chuỗi có kết thúc bằng hậu tố đã chỉ định hay không và nếu có, phương thức này trả về một chuỗi mới không bao gồm hậu tố, nếu không, nó sẽ trả về một bản sao của chuỗi gốc Sự khác biệt giữa Làm cách nào để xóa ký tự cuối cùng khỏi chuỗi bằng regex?Sử dụng Biểu thức Chính quy
. Lớp String cung cấp phương thức replaceAll() phân tích cú pháp hai tham số regex và thay thế kiểu String . Phương thức thay thế chuỗi bằng kết quả khớp đã chỉ định.
Làm cách nào để xóa ký tự đầu tiên và ký tự cuối cùng khỏi chuỗi trong Python?Chỉ cần chuyển str[1. ] ký hiệu cho hàm slice sẽ xóa ký tự đầu tiên khỏi chuỗi và tương tự, chuyển str[. -1] sẽ xóa ký tự cuối cùng khỏi chuỗi . |