Hướng dẫn how do i use rstrip in python? - làm cách nào để sử dụng rstrip trong python?

Phương thức chuỗi


Thí dụ

Xóa bất kỳ khoảng trắng nào ở cuối chuỗi:

txt = "& nbsp; & nbsp; & nbsp; & nbsp; chuối & nbsp; & nbsp; & nbsp; & nbsp;"

x = txt.rstrip ()

in ("của tất cả các loại trái cây", x, "là yêu thích của tôi")

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Phương thức rstrip() loại bỏ bất kỳ ký tự kéo dài nào (ký tự ở cuối chuỗi), không gian là ký tự dấu trang mặc định để xóa.


Cú pháp

String.rstrip (ký tự)

Giá trị tham số

Tham sốSự mô tả
nhân vậtKhông bắt buộc. Một tập hợp các ký tự để xóa dưới dạng ký tự dấu

Nhiều ví dụ hơn

Thí dụ

Xóa các ký tự dấu nếu chúng là dấu phẩy, S, Q hoặc W:

txt = "chuối ,,,,, ssqqqww ....."

x = txt.rstrip (",. QSW")

in (x)

Hãy tự mình thử »


Phương thức chuỗi


Phương thức rstrip() trả về một bản sao của chuỗi với các ký tự dấu vết bị xóa (dựa trên đối số chuỗi được truyền).

Thí dụ

title = 'Python Programming   '

# remove trailing whitespace from title result = title.rstrip() print(result)

# Output: Python Programming


Cú pháp của chuỗi rstrip ()

Cú pháp của rstrip() là:

string.rstrip([chars])

tham số rstrip ()

  • Chars (Tùy chọn) - Một chuỗi chỉ định tập hợp các ký tự dấu sẽ được gỡ bỏ.

rstrip() loại bỏ các ký tự từ bên phải dựa trên đối số (một chuỗi chỉ định tập hợp các ký tự sẽ bị xóa).

Nếu đối số chars không được cung cấp, tất cả các khoảng trắng ở bên phải sẽ bị xóa khỏi chuỗi.


Trả về giá trị từ rstrip ()

rstrip() trả về một bản sao của chuỗi với các ký tự dấu vết bị tước.

Tất cả các kết hợp của các ký tự trong đối số chars được loại bỏ khỏi bên phải của chuỗi cho đến khi sự không phù hợp đầu tiên.


Ví dụ: Làm việc của RSTRIP ()

random_string = 'this is good    '

# Trailing whitespace are removed
print(random_string.rstrip())

# 'si oo' are not trailing characters so nothing is removed
print(random_string.rstrip('si oo'))

# in 'sid oo', 'd oo' are the trailing characters, 'ood' is removed from the string
print(random_string.rstrip('sid oo')) website = 'www.programiz.com/' 

print(website.rstrip('m/.'))

Đầu ra

this is good
this is good
this is g
www.programiz.co

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Cải thiện bài viết

    Lưu bài viết

    Đọcreturns a copy of the string with trailing characters removed (based on the string argument passed). If no argument is passed, it removes trailing spaces.

    Bàn luận

    Phương thức Python String RStrip () trả về một bản sao của chuỗi với các ký tự dấu được xóa (dựa trên đối số chuỗi được truyền). Nếu không có đối số được thông qua, nó sẽ loại bỏ các không gian dấu vết.  string.rstrip([chars])

    Chuỗi python rstrip () Phương thức cú phápchars (optional) – a string specifying the set of characters to be removed.

    Cú pháp: & nbsp; string.rstrip ([chars])Returns a copy of the string with trailing characters stripped

    Tham số: chars (tùy chọn) - một chuỗi chỉ định tập hợp các ký tự sẽ bị xóa.

    Python3

    Trả về: Trả về một bản sao của chuỗi với các ký tự dấu vết bị tước

    string.rstrip([chars])
    6
    string.rstrip([chars])
    7
    string.rstrip([chars])
    8
    string.rstrip([chars])
    9

    Output:  

    geek

    Ví dụ Phương thức RSTRIP () Chuỗi Python

    string.rstrip([chars])
    3
    string.rstrip([chars])
    4
    string.rstrip([chars])
    5

    Python3

    Ví dụ 1: Xóa bất kỳ ký tự phù hợp nào từ bên phải của chuỗi

    string.rstrip([chars])
    6
    string.rstrip([chars])
    7
    random_string = 'this is good    '
    
    # Trailing whitespace are removed
    print(random_string.rstrip())
    
    # 'si oo' are not trailing characters so nothing is removed
    print(random_string.rstrip('si oo'))
    
    # in 'sid oo', 'd oo' are the trailing characters, 'ood' is removed from the string
    print(random_string.rstrip('sid oo')) website = 'www.programiz.com/' 
    
    print(website.rstrip('m/.'))
    
    
    5
    string.rstrip([chars])
    9

    Output:  

    geeks for g

    Ở đây, trong đối số của hàm Rstrip () chuỗi python, chúng tôi đã vượt qua một chuỗi có nhiều hơn một ký tự. Trong trường hợp này, rstrip () sẽ cố gắng tước chuỗi gốc của các ký tự được cung cấp từ phía bên phải miễn là các ký tự khớp với bất kỳ ký tự nào trong đối số đã cho.

    Python3

    string.rstrip([chars])
    3
    string.rstrip([chars])
    4
    random_string = 'this is good    '
    
    # Trailing whitespace are removed
    print(random_string.rstrip())
    
    # 'si oo' are not trailing characters so nothing is removed
    print(random_string.rstrip('si oo'))
    
    # in 'sid oo', 'd oo' are the trailing characters, 'ood' is removed from the string
    print(random_string.rstrip('sid oo')) website = 'www.programiz.com/' 
    
    print(website.rstrip('m/.'))
    
    
    2

    string.rstrip([chars])
    6
    this is good
    this is good
    this is g
    www.programiz.co
    1

    Output:  

    GeeksForGeeks

    Ví dụ 2: Loại bỏ các không gian trắng theo dõi khỏi chuỗi bằng phương thức rstrip ()

    Python3

    Ví dụ 1: Xóa bất kỳ ký tự phù hợp nào từ bên phải của chuỗi

    string.rstrip([chars])
    6
    string.rstrip([chars])
    7
    this is good
    this is good
    this is g
    www.programiz.co
    7
    string.rstrip([chars])
    9

    Output:  

    geeks for geeks

    Làm thế nào để bạn sử dụng rstrip trong python?

    Chuỗi Python RSTRIP () Phương thức Cú pháp..
    Cú pháp: String.rstrip ([chars]).
    Tham số: chars (tùy chọn) - một chuỗi chỉ định tập hợp các ký tự sẽ bị xóa ..
    Trả về: Trả về một bản sao của chuỗi với các ký tự dấu vết bị tước ..

    Làm thế nào để bạn sử dụng Lstrip và Rstrip trong Python?

    RSTRIP (): Trả về một chuỗi mới với khoảng trắng kéo dài. Nó dễ nhớ hơn khi loại bỏ các không gian trắng khỏi phía bên phải của chuỗi. LSTRIP (): Trả về một chuỗi mới với khoảng trắng hàng đầu bị loại bỏ hoặc loại bỏ khoảng trắng khỏi phía bên trái của chuỗi.

    Dải () ví dụ Python làm gì?

    Phương thức Dải () trong Python loại bỏ hoặc cắt các ký tự đã cho từ đầu và phần cuối của chuỗi gốc.Hành vi mặc định của phương thức Dải () là loại bỏ khoảng trắng từ đầu và ở cuối chuỗi.removes or truncates the given characters from the beginning and the end of the original string. The default behavior of the strip() method is to remove the whitespace from the beginning and at the end of the string.

    Dải đọc () trong Python là gì?

    Phương thức Dải () loại bỏ bất kỳ dấu dẫn nào (không gian ở đầu) và các ký tự (không gian ở cuối) (không gian là ký tự dẫn mặc định để loại bỏ)removes any leading (spaces at the beginning) and trailing (spaces at the end) characters (space is the default leading character to remove)