Ghép nhiều iterable thành list các tuple và dừng ở input ngắn nhất.
Cú pháp
zip(*iterables)Tham số
| Tên | Mô tả |
|---|---|
iterablesString | list | tuple | dict | Các giá trị cần ghép. dict đóng góp key. Tùy chọn · Số lượng đối số linh hoạt Không có giá trị mặc định |
Giá trị trả về
list[tuple] — Danh sách tuple, mỗi tuple chứa một phần tử từ từng input.Hành vi / tác động
Ghép nhiều iterable thành list các tuple và dừng ở input ngắn nhất.
Thực thi
- Chờ hoàn tất: Không
- An toàn khi chạy đồng thời: Dùng đối tượng riêng cho mỗi luồng
- Chạy song song: Có
Thao tác giá trị chạy trong luồng gọi, không chủ động chờ chụp màn hình, hoàn tất cử chỉ hoặc nhập liệu. Tạo container/builder có thể thay đổi riêng cho từng luồng; đây là sự cô lập, không bảo đảm đồng bộ đối tượng dùng chung.
Ví dụ
# Ghép nhãn với điểm nhấn
labels = ["left", "right"]
points = [Point(100, 500), Point(900, 500)]
for pair in zip(labels, points):
text(pair[0])
click(pair[1])Lỗi / giới hạn
Không có giới hạn bổ sung được ghi nhận; tuân thủ hợp đồng tham số và hành vi ở trên.
API liên quan
Không có