Hàm zip() của Python

Ví Dụ

Kết nối hai tuýp lại với nhau:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk")
x = zip(a, b)

Chạy Ví Dụ

Định nghĩa và cách sử dụng

Hàm zip() trả về đối tượng zip, là trình duyệt của tuýp, trong đó mỗi mục đầu tiên của các trình duyệt truyền vào được ghép lại với nhau, sau đó mỗi mục thứ hai của các trình duyệt truyền vào được ghép lại với nhau, và thế tiếp theo.

Nếu các trình duyệt truyền vào có độ dài khác nhau, thì số lượng mục ít nhất của trình duyệt sẽ quyết định độ dài của trình duyệt mới.

Cú pháp

zip(iterator1, iterator2, iterator3 ...)

Giá trị tham số

Tham Số Mô Tả
iterator1, iterator2, iterator3 ... Các đối tượng trình duyệt được kết nối lại.

Thêm nhiều ví dụ

Ví Dụ

Nếu một tuýp chứa nhiều mục hơn, thì sẽ bỏ qua các mục đó:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk", "Richard")
x = zip(a, b)

Chạy Ví Dụ