Fungsi ElementAt

Peringatan

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

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

Namespace: Microsoft.Quantum.Arrays

Paket: Microsoft.Quantum.Standard

Mengembalikan pada indeks array yang diberikan.

function ElementAt<'T> (index : Int, array : 'T[]) : 'T

Input

index : Int

Indeks elemen

array : 'T[]

Array yang sedang diindeks.

Output : 'T

Jenis parameter

'T

Jenis setiap elemen array.

Contoh

Dapatkan angka ketiga dalam empat urutan bilangan bulat terkenal. (perhatikan bahwa indeks 0 sesuai dengan nilai pertama urutan.)

let lucas = [2, 1, 3, 4, 7, 11, 18, 29, 47, 76];
let prime = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29];
let fibonacci = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34];
let catalan = [1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862];
let famous2 = Mapped(ElementAt<Int>(2, _), [lucas, prime, fibonacci, catalan]);
// same as: famous2 = [3, 5, 1, 2]

Lihat juga