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àngNộ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"
1Phươ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
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ỗimy_string = "I code for 2 hours everyday"
Ví dụ. nếu bạn muốn chia8 về sự xuất hiện của niềm đam mê, bạn có thể đặtmy_string = "I code for 2 hours everyday"
01my_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ắngmy_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 chiamy_string = "I code for 2 hours everyday"
8my_string = "I code for 2 hours everyday"
03 has default value ismy_string = "I code for 2 hours everyday"
06, split string on all the times output ofmy_string = "I code for 2 hours everyday"
9my_string = "I code for 2 hours everyday"
Nếu bạn muốn chia8 về sự xuất hiện của nụ hôn đầu tiên, bạn có thể đặtmy_string = "I code for 2 hours everyday"
09my_string = "I code for 2 hours everyday"
And setting
my_string = "I code for 2 hours everyday"
09 will to back for you two blocks - one with the section ofmy_string = "I code for 2 hours everyday"
8 before the commiss first and a other section with the section ofmy_string = "I code for 2 hours everyday"
8 after the commiss firstKhi 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ốimy_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 độngPlease 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 theomy_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ằngmy_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ênBạ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"
2Bây giờ chúng ta hãy phân chia
my_string = "I code for 2 hours everyday"
26 trên dấu mê - Đặtmy_string = "I code for 2 hours everyday"
01 hoặc chỉ địnhmy_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 trongmy_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ạiHã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
42 và sau lần chia đầu tiên, bạn sẽ có 2 mục,my_string = "I code for 2 hours everyday"
- Dấu vết thứ hai là sau____045. Và bạn sẽ có 3 mục,
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ứ haimy_string = "I code for 2 hours everyday"
- 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 độngPython 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 stringCú 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,
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ênmy_string = "I code for 2 hours everyday"
Về bản chất, phương pháp2 tham gia tất cả các mục trongmy_string = "I code for 2 hours everyday"
86 bằng cách sử dụngmy_string = "I code for 2 hours everyday"
87 làm dấu phân cáchmy_string = "I code for 2 hours everyday"
▶ 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 chiamy_string = "I code for 2 hours everyday"
26 to a list about the export of the commiss. Please call the book_______664Bâ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]
6Lư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
.split[sep,maxsplit]
64 bằng dấu hài làm dấu phân cách, sử dụngmy_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ụngmy_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 đâymy_string = "I code for 2 hours everyday"
6Dòng mã trên tham gia các mục trong
.split[sep,maxsplit]
64 by comcom after is not time to do a parsingYou 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ộtmy_string = "I code for 2 hours everyday"
81Cá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 amy_string = "I code for 2 hours everyday"
81Và 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"
2Kết luận
Trong hướng dẫn này, bạn đã học được như sau
86 chia rẽmy_string = "I code for 2 hours everyday"
8 về sự xuất hiện củamy_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 trongmy_string = "I code for 2 hours everyday"
86 bằng cách sử dụngmy_string = "I code for 2 hours everyday"
87 làm dấu phân cáchmy_string = "I code for 2 hours everyday"
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