Fungsi enumerasi
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
Mengingat array, mengembalikan array baru yang berisi elemen array asli bersama dengan indeks dari setiap elemen.
function Enumerated<'TElement> (array : 'TElement[]) : (Int, 'TElement)[]
Input
array : 'TElement[]
Array yang elemennya akan dijumlahkan.
Output : (Int,'TElement)[]
Array baru yang berisi elemen array asli bersama dengan indeksnya.
Jenis parameter
'TElement
Jenis elemen array.
Contoh
Perulangan berikut for
setara:
for (idx in IndexRange(array)) {
let element = array[idx];
...
}
for ((idx, element) in Enumerated(array)) { ... }