Làm thế nào để bạn tách các từ trong python?
Đầu tiên, tôi sẽ giới thiệu cho bạn cú pháp của phương thức 9. Sau đó, bạn sẽ thấy cách sử dụng phương thức 9 có và không có đối số, sử dụng các ví dụ mã trong quá trình thực hiện Show
Đây là những gì chúng tôi sẽ đề cập
Phương thức string.split(separator, maxsplit) 9 trong Python là gì?Bạn sử dụng phương pháp 9 để tách một chuỗi thành một danh sáchCú pháp chung của phương thức 9 giống như sau
Hãy phá vỡ nó
Phương thức 9 trả về một danh sách chuỗi con mới và chuỗi ban đầu không bị sửa đổi theo bất kỳ cách nàoPhương pháp string.split(separator, maxsplit) 9 hoạt động như thế nào mà không có bất kỳ đối số nào?Đây là cách bạn chia một chuỗi thành một danh sách bằng cách sử dụng phương thức 9 mà không có bất kỳ đối số nào
Đầu ra cho thấy rằng mỗi từ tạo nên chuỗi hiện là một mục danh sách và chuỗi gốc được giữ nguyên Khi bạn không chuyển một trong hai đối số mà phương thức 9 chấp nhận, thì theo mặc định, nó sẽ tách chuỗi mỗi khi gặp khoảng trắng cho đến khi chuỗi kết thúcĐiều gì xảy ra khi bạn không chuyển bất kỳ đối số nào cho phương thức 9 và nó gặp các khoảng trắng liên tiếp thay vì chỉ một?
Trong ví dụ trên, tôi đã thêm các khoảng trắng liên tiếp giữa từ 04 và từ 05. Trong trường hợp này, phương thức 9 xử lý bất kỳ khoảng trắng liên tiếp nào như thể chúng là một khoảng trắng duy nhấtPhương pháp string.split(separator, maxsplit)
9 hoạt động như thế nào với đối số coding_journey = "I am learning to code for free with freeCodecamp!"
# split string into a list and save result into a new variable
coding_journey_split = coding_journey.split()
print(coding_journey)
print(coding_journey_split)
# check the data type of coding_journey_split by using the type() function
print(type(coding_journey_split))
# output
# I am learning to code for free with freeCodecamp!
# ['I', 'am', 'learning', 'to', 'code', 'for', 'free', 'with', 'freeCodecamp!']
# |