Thực hiện phân chia trong python

Khi làm việc với các chuỗi trong Python, bạn có thể phải chia một chuỗi thành chuỗi con. Hoặc bạn có thể cần phải kết hợp các khối nhỏ hơn để tạo thành một chuỗi. The method string

my_string = "I code for 2 hours everyday"
1 và
my_string = "I code for 2 hours everyday"
2 của Python giúp bạn thực hiện các nhiệm vụ này một cách dễ dàng

Nội dung chính Hiển thị

Trong hướng dẫn này, bạn sẽ tìm hiểu về các chuỗi phương thức

my_string = "I code for 2 hours everyday"
1 và______02 với nhiều ví dụ mã

Vì các chuỗi trong Python là bất biến, bạn có thể gọi các phương thức trên chúng mà không cần sửa đổi các chuỗi ban đầu. Started any

Python my_string = "Mỗi ngày tôi viết code 2 tiếng"1 Phương pháp cú pháp

Khi bạn cần chia một chuỗi thành chuỗi con, bạn có thể sử dụng phương thức

my_string = "I code for 2 hours everyday"
1

Phương thức

my_string = "I code for 2 hours everyday"
1 hoạt động trên một chuỗi và trả về một danh sách các chuỗi con. Cú pháp là.
.split[sep,maxsplit]

In cú pháp trên

  • my_string = "I code for 2 hours everyday"
    8 là bất kỳ chuỗi python hợp lệ nào,
  • my_string = "I code for 2 hours everyday"
    9 là bộ phân cách mà bạn muốn chia tay. Nó nên được định nghĩa chỉ là một chuỗi
Ví dụ. nếu bạn muốn chia
my_string = "I code for 2 hours everyday"
8 về sự xuất hiện của niềm đam mê, bạn có thể đặt
my_string = "I code for 2 hours everyday"
01
  • my_string = "I code for 2 hours everyday"
    9 là một tùy chọn đối số. Theo mặc định, this method chia các chuỗi trên khoảng trắng
  • my_string = "I code for 2 hours everyday"
    03 là một đối số tùy chọn cho biết số lần bạn muốn chia
    my_string = "I code for 2 hours everyday"
    8
  • my_string = "I code for 2 hours everyday"
    03 has default value is
    my_string = "I code for 2 hours everyday"
    06, split string on all the times output of
    my_string = "I code for 2 hours everyday"
    9
Nếu bạn muốn chia
my_string = "I code for 2 hours everyday"
8 về sự xuất hiện của nụ hôn đầu tiên, bạn có thể đặt
my_string = "I code for 2 hours everyday"
09

And setting

my_string = "I code for 2 hours everyday"
09 will to back for you two blocks - one with the section of
my_string = "I code for 2 hours everyday"
8 before the commiss first and a other section with the section of
my_string = "I code for 2 hours everyday"
8 after the commiss first

Khi bạn chia sẻ một chuỗi, bạn sẽ nhận được 2 khối. Khi bạn chia sẻ một chuỗi hai lần, bạn sẽ nhận được 3 khối. Khi bạn chia sẻ một chuỗi

my_string = "I code for 2 hours everyday"
23 lần, bạn sẽ nhận được các khối
my_string = "I code for 2 hours everyday"
24

▶ Chúng ta hãy lấy một vài ví dụ để xem phương thức

my_string = "I code for 2 hours everyday"
1 đang hoạt động

Please started with

my_string = "I code for 2 hours everyday"
26 được hiển thị bên dưới.
my_string = "I code for 2 hours everyday"

Bây giờ, hãy gọi phương thức

my_string = "I code for 2 hours everyday"
1 theo
my_string = "I code for 2 hours everyday"
26, which does not haveđối số
my_string = "I code for 2 hours everyday"
9 và
my_string = "I code for 2 hours everyday"
03.
my_string = "I code for 2 hours everyday"
0Y Bạn có thể thấy rằng
my_string = "I code for 2 hours everyday"
26 đã được phân chia trên tất cả các khoảng trắng và danh sách các chất nền được trả lại, như được hiển thị ở trên

Bạn có thể thấy rằng

my_string = "I code for 2 hours everyday"
26 đã được phân tách trên tất cả các khoảng trắng và danh sách các chuỗi con được trả về, như được hiển thị ở trên

▶ Bây giờ chúng ta hãy xem xét ví dụ sau. At here,

my_string = "I code for 2 hours everyday"
26 có tên của trái cây, cách nhau bởi dấu phẩy.
my_string = "I code for 2 hours everyday"
2

Bây giờ chúng ta hãy phân chia

my_string = "I code for 2 hours everyday"
26 trên dấu mê - Đặt
my_string = "I code for 2 hours everyday"
01 hoặc chỉ định
my_string = "I code for 2 hours everyday"
85 trong cuộc gọi phương thức.
my_string = "I code for 2 hours everyday"
8

Đúng như dự đoán, phương pháp

my_string = "I code for 2 hours everyday"
1 trả về danh sách các loại cây trái, trong đó mỗi loại cây trái trong
my_string = "I code for 2 hours everyday"
26 hiện là một danh sách mục

▶ Bây giờ chúng ta hãy sử dụng các đối số

my_string = "I code for 2 hours everyday"
03 tùy chọn bằng cách đặt nó bằng 2. ________ 5 Cố gắng phân tích danh sách trả lại

Hãy thử phân tích danh sách trả về

Hãy nhớ lại rằng

my_string = "I code for 2 hours everyday"
26 là
my_string = "I code for 2 hours everyday"
40 và chúng tôi quyết định chia tay trên nụ hôn [
my_string = "I code for 2 hours everyday"
85]

  • Dấu đầu tiên là sau
    my_string = "I code for 2 hours everyday"
    42 và sau lần chia đầu tiên, bạn sẽ có 2 mục,  
  • Dấu vết thứ hai là sau____045. Và bạn sẽ có 3 mục,
    my_string = "I code for 2 hours everyday"
    42,
    my_string = "I code for 2 hours everyday"
    45 và
    my_string = "I code for 2 hours everyday"
    48 sau lần chia thứ hai
  • Tại thời điểm này, bạn đã đạt được số lượng ______003 là 2 và không có sự phân chia nào nữa
  • Đây là lý do tại sao phần của chuỗi sau khi mũi tên thứ hai được xếp lại với nhau như một mục duy nhất trong danh sách trả về

Tôi hy vọng bạn hiểu phương pháp

my_string = "I code for 2 hours everyday"
1 và các đối số
my_string = "I code for 2 hours everyday"
9 và_______003 hoạt động

Python my_string = "Mỗi ngày tôi code 2 tiếng"2 Phương pháp cú pháp

Bây giờ bạn đã biết cách chia một chuỗi thành chuỗi con, đã đến lúc tìm hiểu cách sử dụng phương thức

my_string = "I code for 2 hours everyday"
2 to create an string from the con string

Cú pháp của phương pháp

my_string = "I code for 2 hours everyday"
2 of Python is.
my_string = "I code for 2 hours everyday"
8

Đây,

  • my_string = "I code for 2 hours everyday"
    86 là bất kỳ python nào có thể chứa các cơ sở, sử dụng giả, một danh sách hoặc một tuple, và
  • my_string = "I code for 2 hours everyday"
    87 là bộ phân cách mà bạn muốn tham gia các chuỗi con trên
Về bản chất, phương pháp
my_string = "I code for 2 hours everyday"
2 tham gia tất cả các mục trong
my_string = "I code for 2 hours everyday"
86 bằng cách sử dụng
my_string = "I code for 2 hours everyday"
87 làm dấu phân cách

▶ And going to the time for the example

Python my_string = "Tôi viết mã 2 giờ mỗi ngày"2 Ví dụ về phương pháp

Trong phần trước về phương pháp

my_string = "I code for 2 hours everyday"
1, you was chia
my_string = "I code for 2 hours everyday"
26 to a list about the export of the commiss. Please call the book_______664

Bây giờ, bạn sẽ tạo thành một chuỗi bằng phương pháp

my_string = "I code for 2 hours everyday"
2 để đặt các mục trong danh sách trả về. Các mặt hàng trong
.split[sep,maxsplit]
64 đều là tên của trái cây.
.split[sep,maxsplit]
6

Lưu ý rằng bộ phân cách tham gia sẽ chỉ được định nghĩa là một chuỗi. Bạn sẽ gặp lỗi cú pháp nếu bạn không làm như vậy, như được hiển thị bên dưới

________ 8 ▶ Để tham gia các mục trong
.split[sep,maxsplit]
64 bằng dấu hài làm dấu phân cách, sử dụng
my_string = "I code for 2 hours everyday"
85 không phải
.split[sep,maxsplit]
69. Điều này được hiển thị trong đoạn mã bên dưới

▶ Để tham gia các mục trong

.split[sep,maxsplit]
64 sử dụng dấu phẩy làm dấu phân cách, sử dụng
my_string = "I code for 2 hours everyday"
85 chứ không phải
.split[sep,maxsplit]
69. Điều này được hiển thị trong đoạn mã dưới đây

my_string = "I code for 2 hours everyday"
6

Dòng mã trên tham gia các mục trong

.split[sep,maxsplit]
64 by comcom after is not time to do a parsing

You can only just a any partitions you select. Lần này, bạn sẽ sử dụng 3 gạch dưới [

my_string = "I code for 2 hours everyday"
81] để tham gia các mục trong____664.
my_string = "I code for 2 hours everyday"
0 Các mục trong
.split[sep,maxsplit]
64 hiện đã được tham gia vào một chuỗi duy nhất và tất cả đã được tách ra khỏi nhau bởi một
my_string = "I code for 2 hours everyday"
81

Các mặt hàng trong

.split[sep,maxsplit]
64 hiện đã được nối thành một chuỗi duy nhất và tất cả đã được phân tách khỏi nhau bởi a
my_string = "I code for 2 hours everyday"
81

Và bây giờ bạn đã biết làm thế nào bạn có thể tạo ra một chuỗi python bằng cách kết hợp các chuỗi con bằng phương pháp

my_string = "I code for 2 hours everyday"
2

Kết luận

Trong hướng dẫn này, bạn đã học được như sau

  • my_string = "I code for 2 hours everyday"
    86 chia rẽ
    my_string = "I code for 2 hours everyday"
    8 về sự xuất hiện của
    my_string = "I code for 2 hours everyday"
    9,
    my_string = "I code for 2 hours everyday"
    03 số lần,
  • my_string = "I code for 2 hours everyday"
    60 tham gia các chuỗi con trong
    my_string = "I code for 2 hours everyday"
    86 bằng cách sử dụng
    my_string = "I code for 2 hours everyday"
    87 làm dấu phân cách

Hy vọng bạn đã tìm thấy hướng dẫn này hữu ích. Mã hóa hạnh phúc

Học mã miễn phí. Chương trình giảng dạy nguồn mở của Freecodecamp đã giúp hơn 40. 000 người được làm việc với tư cách là nhà phát triển. Start

Chủ Đề