Phân tách Python và gán cho nhiều biến
Có thể có nhiều tình huống chúng ta cần tách các biến chuỗi. Để tách các biến chuỗi trong python, chúng ta có thể sử dụng phương thức 4, phương thức 5 và phương thức 6 với các đối số khác nhau cho các hàm để thực hiện các tác vụ khác nhau. Trong bài viết này, chúng ta sẽ xem xét một số cách mà các biến chuỗi có thể được phân tách trong python Show
Tách chuỗi tại khoảng trắngĐể tách các biến chuỗi ở mỗi khoảng trắng, chúng ta có thể sử dụng hàm 4 không có đối sốCú pháp của hàm 4 là 9 trong đó 0 chỉ định ký tự mà tại đó chuỗi sẽ được chia. 1 chỉ định số lần chuỗi phải được chia. Theo mặc định, 0 có giá trị là 3, có nghĩa là nếu không có đối số nào được chỉ định, chuỗi sẽ được chia ở vị trí 4. Tham số 1 có giá trị mặc định là -1 biểu thị rằng chuỗi đó sẽ được tách ra ở tất cả các lần xuất hiện của ______6_______0Khi chúng ta gọi phương thức 4 tại bất kỳ chuỗi nào mà không có bất kỳ đối số nào, nó sẽ thực hiện thao tác tách chuỗi python ở mọi nơi có mặt của 3 và trả về danh sách các chuỗi conThí dụ
đầu ra
Tách chuỗi tại bất kỳ ký tự cụ thể nàoĐể tách các biến chuỗi trong python ở bất kỳ ký tự cụ thể nào, chúng ta có thể cung cấp ký tự đó làm tham số phân tách. Ví dụ muốn tách chuỗi 9 ở những vị trí có dấu gạch dưới 0 thì ta làm như sau
đầu ra
Có thể thấy ở đầu ra rằng danh sách đầu ra chứa các chuỗi con của chuỗi đầu vào đã được phân tách ở ký tự gạch dưới Tách Chuỗi số lần nhất định từ trái sang phảiNếu chúng ta muốn tách chuỗi đầu vào tại một số vị trí nhất định cho ký tự đã chỉ định, chúng ta có thể thực hiện bằng cách chỉ định số lần tách được thực hiện dưới dạng tham số 1 trong phương thức 4. Theo cách này, phương thức 4 sẽ chia chuỗi theo số lần đã chỉ định từ trái sang phảiChương trình sau đây chỉ tách chuỗi 4 tại một nơi mà 3 xảy ra, như được mô tả bởi nhận xét python trong chương trình
đầu ra
Có thể thấy ở đầu ra rằng chuỗi đầu vào chỉ được tách ra ở 3 đầu tiên và danh sách đầu ra chỉ chứa hai chuỗi conTách biến chuỗi số lần nhất định từ trái sang phải tại ký tự nhất địnhNếu chúng ta muốn tách chuỗi đầu vào tại một số vị trí nhất định cho ký tự đã chỉ định, chúng ta có thể thực hiện điều đó bằng cách chỉ định ký tự mà tại đó chuỗi phải được tách làm đối số đầu tiên và số lần tách được thực hiện dưới dạng tham số 1 và Ví dụ: nếu chúng ta muốn tách chuỗi 9 tại một vị trí duy nhất từ trái sang phải nơi có dấu gạch dưới 0, chúng ta có thể thực hiện như sau
đầu ra
Tách các biến chuỗi số lần nhất định từ phải sang trái tại các khoảng trắngGiả sử chúng ta muốn tách một chuỗi một số lần nhất định từ phải sang trái. Đối với điều này, chúng ta có thể sử dụng phương pháp 5Cú pháp của hàm 5 là 3 trong đó 0 chỉ định ký tự mà tại đó chuỗi sẽ được chia. 1 chỉ định số lần chuỗi phải được chia. Theo mặc định, 0 có giá trị là 3, có nghĩa là nếu không có đối số nào được chỉ định, chuỗi sẽ được chia ở vị trí 4. Tham số 1 có giá trị mặc định là -1 biểu thị rằng chuỗi đó sẽ được tách ra ở tất cả các lần xuất hiện của ______6_______0Để tách chuỗi tại các khoảng trắng theo số lần nhất định từ phải sang trái, chúng ta có thể chỉ định số lần chuỗi phải được tách tại tham số 1
đầu ra
Trong kết quả ở trên, chúng ta có thể quan sát thấy rằng chuỗi đã được tách từ phải sang trái không giống như phương thức 4 tách chuỗi từ trái sang phảiTách các biến chuỗi số lần nhất định từ phải sang trái tại ký tự cụ thểĐể tách một chuỗi số lần nhất định từ phải sang trái tại một ký tự cụ thể, chúng ta có thể chỉ định ký tự mà tại đó chuỗi phải được tách làm đối số đầu tiên của phương thức rsplit() Ví dụ: nếu chúng ta muốn tách chuỗi 9 tại một vị trí duy nhất từ phải sang trái nơi có dấu gạch dưới 0, chúng ta có thể thực hiện như sau 0đầu ra 1Tách các biến chuỗi ở dòng mới hoặc ngắt dòngĐể tách một biến chuỗi khi ngắt dòng, chúng ta có thể sử dụng phương thức 6 trong python. Khi được gọi trên bất kỳ chuỗi nào, nó sẽ trả về một danh sách các chuỗi con của chuỗi ban đầu đã được tách ra ở các ngắt dòng để tạo các chuỗi conThí dụ 2đầu ra 3Có thể quan sát thấy trong đầu ra rằng chuỗi gốc chứa hai dòng văn bản và danh sách đầu ra chứa cả hai dòng dưới dạng phần tử của nó Phần kết luậnTrong bài viết này, chúng ta đã thấy nhiều cách khác nhau để tách một biến chuỗi trong python bằng cách sử dụng phương thức 4, 5 và 6. Hãy theo dõi để biết thêm bài viếtCó liên quanĐào tạo Python được đề xuấtKhóa học. Python 3 cho người mới bắt đầu Hơn 15 giờ nội dung video với hướng dẫn có hướng dẫn cho người mới bắt đầu. Tìm hiểu cách tạo các ứng dụng trong thế giới thực và nắm vững kiến thức cơ bản split() có thể lấy nhiều đối số không?phương thức split() chấp nhận hai đối số . Đối số tùy chọn đầu tiên là dấu tách, chỉ định loại dấu tách sẽ sử dụng để tách chuỗi.
Chúng ta có thể chuyển nhiều dấu phân cách trong split() Python không?Tách chuỗi bằng nhiều dấu phân cách
. Đối với điều này, chúng ta cần sử dụng mô-đun re của Python và nhập tệp re. chức năng tách (). We can also specify multiple characters as separators. For this, we need to make use of the re module of Python and import the re. split() function.
Chúng ta có thể gán nhiều giá trị cho nhiều biến cùng một lúc không?Bạn có thể gán nhiều giá trị cho nhiều biến bằng cách phân tách các biến và giá trị bằng dấu phẩy ,. Bạn có thể gán cho nhiều hơn ba biến. Cũng có thể gán cho các loại khác nhau. Nếu có một biến ở phía bên trái, nó được gán là một bộ.
Tôi có thể gán 2 biến cùng một lúc không?Gán nhiều biến còn được gọi là giải nén bộ hoặc giải nén lặp lại. Nó cho phép chúng ta gán nhiều biến cùng lúc trong một dòng mã . Trong ví dụ trên, chúng tôi đã gán ba giá trị chuỗi cho ba biến trong một lần chụp. Như đầu ra cho thấy, nhiệm vụ hoạt động như chúng ta mong đợi. |