Trong bài viết này, chúng tôi sẽ cung cấp một cái nhìn tổng quan ngắn gọn về phương thức string[] trong Python và một số tình huống ví dụ sẽ cho phép bạn hiểu cách thức hoạt động của nó. Vì vậy, hãy đọc tiếp để tìm hiểu tất cả những gì bạn cần biết về phương thức string strip[]
Mục lục
Phương thức String Strip[] là gì?
Phương thức string[] strip được sử dụng để xóa các ký tự ở cuối chuỗi. Điều này có thể hữu ích nếu bạn muốn xóa một vùng nhất định của chuỗi mà không ảnh hưởng đến các ký tự khác. Để sử dụng phương pháp này, trước tiên bạn cần tạo một đối tượng chứa các chuỗi mà bạn muốn làm việc với. Tiếp theo, gọi phương thức strip[] trên đối tượng của bạn và chỉ định vị trí trong chuỗi mà bạn muốn nó bắt đầu xóa các ký tự
Cách sử dụng phương thức Python String Strip[]
- Nó giúp loại bỏ các ký hiệu từ đầu và cuối chuỗi dựa trên các ký hiệu được cung cấp để loại bỏ khỏi chuỗi ban đầu
- Chuỗi ban đầu sẽ được trả về nếu các ký tự được cung cấp không khớp
- Các khoảng trắng ở đầu và cuối của chuỗi gốc sẽ bị xóa nếu không cung cấp các ký tự cần xóa
- Chuỗi sẽ được trả về nguyên trạng nếu không có khoảng trắng ở đầu hoặc cuối
1. Dải [] với các tham số ký tự
Strip[] với các tham số ký tự là một tính năng thú vị của Python. Nó hoàn hảo để xóa các ký tự không mong muốn khỏi chuỗi văn bản của bạn hoặc trích xuất thông tin cụ thể từ một luồng dữ liệu dài
str1 = "##Welcome to Codeleaks##"
after_strip = str1.strip["#"]
print[after_strip]
str2 = "Welcome to Codeleaks"
after_strip1 = str2.strip["leaks"]
print[after_strip1]
đầu ra
2. Strip[] không có tham số ký tự
Phương thức dải không có tham số ký tự sẽ loại bỏ khoảng trắng của chuỗi và trả về chúng
str1 = "Welcome to Codeleaks"
after_strip = str1.strip[]
print[after_strip]
str2 = "Welcome to Codeleaks"
after_strip1 = str2.strip[]
print[after_strip1]
đầu ra
3. Dải [] cho kiểu dữ liệu không hợp lệ
Hàm dải[] của Python chỉ hỗ trợ kiểu dữ liệu ‘Chuỗi. ' Do đó, phương thức dải sẽ chỉ hoạt động trên các chuỗi và không hoạt động trên bất kỳ loại dữ liệu nào khác. Ví dụ: nếu bạn cố gắng sử dụng một loại dữ liệu không phải là chuỗi, Phương thức dải không thành công với một lỗi.
mylist = [1, 2, 3, 4]
print[mylist.strip[]]
đầu ra
4. Phương thức chuỗi Python Strip[]. khoảng trắng đầu và cuối
Hàm strip[] có thể được sử dụng để xóa các khoảng trắng ở đầu và cuối khỏi chuỗi. Điều này hữu ích khi bạn muốn định dạng văn bản cho đầu ra hoặc nếu bạn đang xóa khoảng trắng thừa khỏi một chuỗi để tiết kiệm dung lượng
s = '\tWelcome to Codeleaks\n '
print[s]
new_s = s.strip[]
print[new_s]
đầu ra
5. Phương thức chuỗi Python Strip[]. Nhân vật dẫn đầu và theo sau
Hàm strip[] loại bỏ các ký tự đầu và cuối chuỗi. Các ký tự đầu là ký tự đầu tiên trong một chuỗi trong khi các ký tự theo sau là bất kỳ ký tự bổ sung nào theo sau ký tự cuối cùng trong một chuỗi
string = '@@Welcome to codeleaks'
new_string = string.strip['@@']
print[new_string]
đầu ra
câu hỏi thường gặp
Cũng tìm hiểu, Cách so sánh các chuỗi trong Python
Độ phức tạp thời gian của dải Python là gì?
M là độ dài của chuỗi ký tự thực tế cần loại bỏ và N * M là độ phức tạp về thời gian
Sự khác biệt giữa Tách và dải trong Python là gì?
Không có sự khác biệt giữa hai. Theo mặc định, split[] xóa khoảng trắng ở cuối đầu vào. Một số người thích sử dụng dải [] ban đầu vì họ tin rằng nó rõ ràng hơn hoặc họ không biết về sự phân chia []
Phần kết luận
Trong bài viết này, chúng ta đã thảo luận chi tiết về phương thức String[] trong Python và đưa ra các ví dụ để làm rõ cách sử dụng của nó. Chúng tôi đã thấy cách bạn có thể sử dụng phương thức strip[] để xóa các ký tự ở cuối chuỗi. Phương pháp này tương đối đơn giản nhưng mạnh mẽ vì nó không ảnh hưởng đến phần còn lại của chuỗi. Tôi hy vọng bài viết này đã giúp bạn hiểu phương thức chuỗi Python strip[]. Mã hóa vui vẻ