Runtime v2.81 · Diperbarui 30 Sep 2026

zip

Gabungkan iterable ke dalam daftar tupel, berhenti pada input terpendek.

Sintaks

zip(*iterables)

Parameter

NamaDeskripsi
iterablesString | list | tuple | dict
Values to combine. Dictionaries contribute keys.
Opsional · Jumlah argumen fleksibel
Tanpa nilai bawaan

Nilai yang dikembalikan

list[tuple] — daftar tupel yang setiap tupel berisi satu item dari setiap input.

Perilaku / efek samping

Gabungkan iterable ke dalam daftar tupel, berhenti pada input terpendek.

Eksekusi

  • Menunggu selesai: Tidak
  • Keamanan akses bersamaan: Gunakan objek terpisah di tiap alur
  • Eksekusi paralel: Ya

Operasi nilai berjalan dalam alur pemanggil tanpa sengaja menunggu tangkapan layar, gestur selesai, atau masukan pengguna. Buat wadah dan builder yang dapat berubah secara terpisah dalam setiap alur; isolasi bukan jaminan sinkronisasi objek bersama.

Contoh

# Pasangkan label dengan titik klik
labels = ["left", "right"]
points = [Point(100, 500), Point(900, 500)]
for pair in zip(labels, points):
    text(pair[0])
    click(pair[1])

Kesalahan / batasan

Tidak ada batasan tambahan yang didokumentasikan; ikuti kontrak parameter dan perilaku di atas.

API terkait

Tidak ada