Fungsi IndexRange

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.QSharp.Foundation

Mengingat array, mengembalikan rentang di atas indeks array tersebut, yang cocok untuk digunakan dalam perulangan.

function IndexRange<'TElement> (array : 'TElement[]) : Range

Input

array : 'TElement[]

Array yang rentang indeksnya harus dikembalikan.

Output : Rentang

Rentang di atas semua indeks array.

Jenis parameter

'TElement

Jenis elemen array.

Contoh

Perulangan berikut for setara:

for (idx in IndexRange(array)) { ... }
for (idx in 0 .. Length(array) - 1) { ... }