Hướng dẫn what is the use of split () and join () functions in python? - việc sử dụng các hàm split() và join() trong python là gì?
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. Các phương thức chuỗi Show
Trong hướng dẫn này, bạn sẽ tìm hiểu về các phương thức chuỗi 1 và 2 với nhiều mã ví dụ.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. Bắt đầu nào. Python my_string = "I code for 2 hours everyday"1 Phương pháp cú phápKhi 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 1.
Phương thức 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à:
Trong cú pháp trên:
Ví dụ: nếu bạn muốn chia8 về sự xuất hiện của dấu phẩy, bạn có thể đặt
Nếu bạn muốn chia8 về sự xuất hiện của dấu phẩy đầu tiên, bạn có thể đặt Và cài đặt 9 sẽ để lại cho bạn hai khối - một với phần của 8 trước dấu phẩy đầu tiên và một phần khác với phần của 8 sau dấu phẩy đầu tiên.Khi bạn chia một chuỗi một lần, bạn sẽ nhận được 2 khối. Khi bạn chia một chuỗi hai lần, bạn sẽ nhận được 3 khối. Khi bạn chia một chuỗi 3 lần, bạn sẽ nhận được các khối 4.▶ Chúng ta hãy lấy một vài ví dụ để xem phương thức 1 đang hoạt động.Hãy bắt đầu với 6 được hiển thị bên dưới.
Bây giờ, hãy gọi phương thức 1 theo 6, mà không có đối số 9 và 3. Y Bạn có thể thấy rằng 6 đã đượ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ả về, như được hiển thị ở trên.You can see that 6 has been split on all whitespaces and the list of substrings is returned, as shown above.▶ Bây giờ chúng ta hãy xem xét ví dụ sau. Ở đây, 6 có tên của trái cây, cách nhau bởi dấu phẩy.
Bây giờ chúng ta hãy phân chia 6 trên dấu phẩy - Đặt 1 hoặc chỉ chỉ định 5 trong cuộc gọi phương thức.
Đúng như dự đoán, phương pháp 1 trả về một danh sách các loại trái cây, trong đó mỗi loại trái cây trong 6 hiện là một mục danh sách.▶ Bây giờ chúng ta hãy sử dụng đối số 3 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.Let's try to parse the returned list. Hãy nhớ lại rằng 6 là 0 và chúng tôi quyết định chia tay trên dấu phẩy ( 5).
Tôi hy vọng bạn hiểu phương pháp 1 và các đối số 9 và 3 hoạt động.Python my_string = "I code for 2 hours everyday"2 Phương pháp cú phápBâ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 2 để tạo ra một chuỗi từ các chuỗi con.Cú pháp của phương pháp 2 của Python là:
Here,
Về bản chất, phương pháp2 tham gia tất cả các mục trong ▶ Và đã đến lúc cho các ví dụ. Python my_string = "I code for 2 hours everyday"2 Ví dụ về phương phápTrong phần trước về phương pháp 1, bạn đã chia 6 thành một danh sách về sự xuất hiện của dấu phẩy. Hãy gọi danh sách 4.Bây giờ, bạn sẽ tạo thành một chuỗi bằng phương pháp 2 để đặt các mục trong danh sách trả về. Các mặt hàng trong 4 đều là tên của trái cây.
Lưu ý rằng bộ phân cách tham gia sẽ được chỉ định 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 4 bằng dấu phẩy làm dấu phân cách, sử dụng 5 không phải 9. Điều này được hiển thị trong đoạn mã bên dưới.▶ To join the items in 4 using a comma as the separator, use 5 not 9. This is shown in the code snippet below.
Dòng mã trên tham gia các mục trong 4 bằng dấu phẩy theo sau là không gian làm dấu phân cách.Bạn có thể chỉ định bất kỳ phân tách nào bạn chọn. Lần này, bạn sẽ sử dụng 3 dấu gạch dưới ( 1) để tham gia các mục trong 4. 0 Các mục trong 4 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 1.The items in 4 have now been joined into a single
string, and have all been separated from each other by a 1.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 2.Sự kết luậnTrong hướng dẫn này, bạn đã học được như sau:
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ó được việc làm với tư cách là nhà phát triển. Bắt đầu Việc sử dụng chức năng chia và tham gia trong Python là gì?Phương thức Split () trong Python chia một chuỗi thành một danh sách các chuỗi sau khi chia chuỗi đã cho bằng bộ phân cách được chỉ định. Phương thức python chuỗi tham gia () là một phương thức chuỗi và trả về một chuỗi trong đó các phần tử của chuỗi đã được nối bởi bộ phân cách str.split a string into a list of strings after breaking the given string by the specified separator. Python String join() method is a string method and returns a string in which the elements of the sequence have been joined by the str separator.
Việc sử dụng chức năng phân chia trong Python là gì?Định nghĩa và sử dụng Phương thức chia () chia một chuỗi thành một danh sách.Bạn có thể chỉ định phân tách, dấu phân cách mặc định là bất kỳ khoảng trắng nào.Lưu ý: Khi MaxSplit được chỉ định, danh sách sẽ chứa số lượng phần tử được chỉ định cộng với một.splits a string into a list. You can specify the separator, default separator is any whitespace. Note: When maxsplit is specified, the list will contain the specified number of elements plus one.
Việc sử dụng chức năng chia và tham gia của str là gì?.Chia (SEP, MAXSplit) chia tách về sự xuất hiện của SEP, số lần MaxSplit của số lần,.tham gia () tham gia các chuỗi con trong sử dụng làm dấu phân cách.joins substrings in
Hàm chia () trong chuỗi là gì?Tách được sử dụng để chia một chuỗi được phân định thành chuỗi con.Bạn có thể sử dụng một mảng ký tự hoặc mảng chuỗi để chỉ định các ký tự hoặc chuỗi phân định hoặc nhiều hơn.Nếu không có ký tự phân định nào được chỉ định, chuỗi được phân chia tại các ký tự không gian trắng.used to break a delimited string into substrings. You can use either a character array or a string array to specify zero or more delimiting characters or strings. If no delimiting characters are specified, the string is split at white-space characters. |