Độ phức tạp của dải python

Strip[] là một hàm có sẵn trong ngôn ngữ lập trình Python, loại bỏ khoảng trắng của các ký tự, cả đầu và cuối, đồng thời trả về một bản sao của chuỗi

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ẻ

Chủ Đề