Runtime v2.81 · Na-update noong Set 30, 2026

zip

Pagsamahin ang mga iterable sa isang listahan ng mga tuple, huminto sa pinakamaikling input.

Syntax

zip(*iterables)

Mga parameter

PangalanPaglalarawan
iterablesString | list | tuple | dict
Values to combine. Dictionaries contribute keys.
Opsyonal · Nagbabagong dami ng argumento
Walang default

Ibinabalik na halaga

list[tuple] — listahan ng mga tuple kung saan ang bawat tuple ay naglalaman ng isang item mula sa bawat input.

Pagkilos / epekto

Pagsamahin ang mga iterable sa isang listahan ng mga tuple, huminto sa pinakamaikling input.

Pagpapatakbo

  • Naghihintay matapos: Hindi
  • Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
  • Sabayang pagpapatakbo: Oo

Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.

Halimbawa

# Ipares ang mga label sa mga click point
labels = ["left", "right"]
points = [Point(100, 500), Point(900, 500)]
for pair in zip(labels, points):
    text(pair[0])
    click(pair[1])

Mga error / limitasyon

Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.

Mga kaugnay na API

Wala