Xóa ký tự x cuối cùng khỏi chuỗi python
Trong bài viết này, tôi sẽ thảo luận về cách xóa số ký tự cuối cùng khỏi chuỗi bằng Python Show Vì các chuỗi có thể lặp lại, bạn có thể sử dụng các phương thức chỉ mục và lát cắt để truy cập từng ký tự hoặc nhóm ký tự trong chuỗi Sử dụng lát chuỗiTrong lát cắt, ký tự đầu tiên của chuỗi bắt đầu bằng 0 và ký tự cuối cùng của chuỗi bắt đầu bằng -1 (tương đương với len(string) - 1) Trong hướng dẫn này, chúng ta sẽ xem xét cách xóa n ký tự cuối cùng khỏi một chuỗi trong Python với sự trợ giúp của một số ví dụ Làm cách nào để xóa n ký tự cuối cùng khỏi chuỗi?Chuỗi Python là bất biến có nghĩa là chúng không thể sửa đổi được. Tuy nhiên, bạn có thể tạo một bản sao của chuỗi đã loại bỏ n ký tự cuối cùng và gán nó cho biến chuỗi ban đầu Để xóa n ký tự cuối cùng khỏi một chuỗi, hãy cắt chuỗi từ đầu đến chỉ mục của ký tự thứ n từ cuối. Sử dụng lập chỉ mục tiêu cực có thể hữu ích ở đây. Sau đây là cú pháp – # remove last n characters from a string s = s[:-n] Nó trả về một bản sao của chuỗi gốc với n ký tự cuối cùng đã bị xóa Hãy xem xét một số ví dụ - Xóa 2 ký tự cuối cùng khỏi chuỗiTrong trường hợp này n = 2, do đó chúng ta cắt chuỗi từ chỉ mục bắt đầu của nó (là 0) thành -2 (đại diện cho chỉ mục của ký tự cuối cùng thứ 2 trong chuỗi) # create a string s = "THIS IS SPARTAAA" # remove last 2 characters print(s[:-2]) đầu ra THIS IS SPARTA Bạn có thể thấy rằng chuỗi kết quả không có hai ký tự cuối cùng từ chuỗi ban đầu Xóa 3 ký tự cuối cùng khỏi chuỗiTương tự, chúng ta có thể sử dụng cú pháp trên để xóa ba ký tự cuối cùng khỏi một chuỗi # create a string s = "THIS IS SPARTAAA" # remove last 3 characters print(s[:-3]) đầu ra THIS IS SPART Chuỗi kết quả đã xóa ba ký tự cuối cùng Bạn cũng có thể quan tâm đến -
Tác giả
|