Con trăn chia số
Lưu ý rằng 3 giống hệt nhau trong trường hợp này, nhưng sẽ hoạt động khác nếu có nhiều hơn một khoảng trắng trong một hàng. Đồng thời, 4 phân tách trên tất cả khoảng trắng, không chỉ khoảng trắng Show Sử dụng 5 thường trông gọn gàng hơn so với sử dụng khả năng hiểu danh sách khi bạn muốn chuyển đổi các mục của iterables thành tích hợp sẵn như 6, 7, 8, v.v. Trong Python 2
Trong Python 3, 5 sẽ trả về một đối tượng lười biếng. Bạn có thể đưa nó vào danh sách với 0________số 8Sự miêu tảPhương thức chuỗi Python split() trả về danh sách tất cả các từ trong chuỗi, sử dụng str làm dấu phân tách (tách trên tất cả khoảng trắng nếu không được chỉ định), tùy chọn giới hạn số lần tách thành num cú phápSau đây là cú pháp của phương thức split() − 0Thông số
Giá trị trả vềPhương thức này trả về một danh sách các dòng Ví dụVí dụ sau minh họa cách sử dụng phương thức split() 1Khi chúng tôi chạy chương trình trên, nó tạo ra kết quả sau - 2python_strings. htm ❮ Phương thức chuỗi Ví dụTách một chuỗi thành một danh sách trong đó mỗi từ là một mục danh sách txt = "chào mừng đến với khu rừng" x = txt. tách ra() in(x) Tự mình thử » Định nghĩa và cách sử dụngPhương thức 1 tách một chuỗi thành một danh sáchBạn có thể chỉ định dấu phân cách, dấu phân cách mặc định là bất kỳ khoảng trắng nào Ghi chú. Khi maxsplit được chỉ định, danh sách sẽ chứa số phần tử đã chỉ định cộng với một cú phápchuỗi. tách (dấu phân cách, maxsplit) Giá trị tham sốTham sốMô tảdấu phân cáchTùy chọn. Chỉ định dấu tách để sử dụng khi tách chuỗi. Theo mặc định, mọi khoảng trắng đều là dấu phân cáchmaxsplitOptional. Chỉ định có bao nhiêu phần chia để làm. Giá trị mặc định là -1, là "tất cả các lần xuất hiện"Thêm ví dụVí dụTách chuỗi, sử dụng dấu phẩy, theo sau là khoảng trắng, làm dấu phân tách txt = "xin chào, tôi tên là Peter, tôi 26 tuổi" x = txt. tách ra(", ") in(x) Tự mình thử » Ví dụSử dụng ký tự băm làm dấu phân cách txt = "táo#chuối#anh đào#cam" x = txt. tách ra("#") in(x) Tự mình thử » Ví dụTách chuỗi thành một danh sách có tối đa 2 mục txt = "táo#chuối#anh đào#cam" # đặt tham số maxsplit thành 1, sẽ trả về danh sách có 2 phần tử. in(x) Tự mình thử » ❮ Phương thức chuỗi Để chuyển đổi một chuỗi được phân tách bằng dấu cách thành một danh sách trong Python, hãy gọi phương thức 2 5đầu ra 6Điều này hoạt động vì theo mặc định, 2 chia chuỗi theo khoảng trốngSau đó, chúng ta hãy xem cách tách một chuỗi số nguyên thành một danh sách các số nguyên Để chuyển đổi một chuỗi số nguyên được phân tách bằng dấu cách thành một danh sách trong Python
Bạn có thể làm điều này với một vòng lặp for 8đầu ra 9Để làm cho biểu thức ngắn hơn, bạn có thể sử dụng cách hiểu danh sách 0đầu ra 9Phần kết luậnCảm ơn vì đã đọc. Tôi hy vọng bạn tìm thấy câu trả lời mà bạn đang tìm kiếm Mã hóa vui vẻ Đọc thêmThủ thuật Python Danh sách hiểu Python Làm thế nào để bạn đọc một không gian trong Python?Phương thức isspace() của Python String trả về “True” nếu tất cả các ký tự trong chuỗi là các ký tự khoảng trắng, ngược lại, nó trả về “False” |