Phân vùng chuỗi Python ()

Phương thức partition () chia chuỗi ở lần xuất hiện đầu tiên của chuỗi đối số và trả về một bộ giá trị chứa phần trước dấu phân tách, chuỗi đối số và phần sau dấu phân tách.

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

 string.partition (dấu phân cách)

phân vùng () Tham số ()

Các partition()phương pháp có một chuỗi tách tham số phân cách chuỗi tại sự xuất hiện đầu tiên của nó.

Giá trị trả về từ phân vùng ()

Phương thức phân vùng trả về một bộ 3 chứa:

  • phần trước dấu phân tách, tham số dấu phân tách và phần sau dấu phân tách nếu tham số dấu phân cách được tìm thấy trong chuỗi
  • chính chuỗi và hai chuỗi trống nếu không tìm thấy tham số dấu phân tách

Ví dụ: Phân vùng () hoạt động như thế nào?

 string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))

Đầu ra

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', "fun, phải không")

thú vị bài viết...