Hướng dẫn input().split() trong python



Hàm split() trong Python chia chuỗi theo delimeter đã cho (là space nếu không được cung cấp) và trả về danh sách các chuỗi con; nếu bạn cung cấp đối số num thì chia chuỗi thành num + 1 chuỗi con.


Cú pháp

Cú pháp của split() trong Python:

str.split(str="", num=string.count(str))

Chi tiết về tham số:

  • str: Đây là bất kỳ phân chia chuỗi - delimeter nào, mặc định là khoảng trống.

  • num: Số chuỗi con num + 1 được tạo ra.


Ví dụ sau minh họa cách sử dụng của split() trong Python.

str1 = "Line1-Python Line2-Java Line3-PHP";

print("Test 1:");
arr1 = str1.split();
for arr in arr1:
    print (arr);

print("\nTest 2:");
arr1 = str1.split(' ', 1);
for arr in arr1:
    print (arr);

Chạy chương trình Python trên sẽ cho kết quả:

Test 1:
Line1-Python
Line2-Java
Line3-PHP

Test 2:
Line1-Python
Line2-Java Line3-PHP