Fungsi Zip3

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Arrays

Paket: Microsoft.Quantum.Standard

Peringatan

Zip3 tidak digunakan lagi. Silakan gunakan fungsi Zipped3 sebagai gantinya.

Mengingat tiga array, mengembalikan array baru 3 tuple sehingga setiap 3 tuple berisi elemen dari setiap array asli.

function Zip3<'T1, 'T2, 'T3> (first : 'T1[], second : 'T2[], third : 'T3[]) : ('T1, 'T2, 'T3)[]

Input

pertama : 'T1[]

Array yang berisi nilai untuk elemen pertama dari setiap tuple.

kedua : 'T2[]

Array yang berisi nilai untuk elemen kedua dari setiap tuple.

ketiga : 'T3[]

Array yang berisi nilai untuk elemen ketiga dari setiap tuple.

Output : ('T1,'T2,'T3)[]

Array yang berisi 3 tuple formulir (first[idx], second[idx], third[idx]) untuk masing-masing idx. Jika tiga array tidak memiliki panjang yang sama, output akan selama lebih pendek dari input.

Jenis parameter

'T1

Jenis elemen array pertama.

'T2

Jenis elemen array kedua.

'T3

Jenis elemen array ketiga.

Lihat juga