Baca dalam bahasa Inggris

Bagikan melalui


array_rotate_left()

Berlaku untuk: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Memutar nilai di dalam array dynamic ke kiri.

Sintaks

array_rotate_left(array, rotate_count)

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Tipe Wajib Deskripsi
array dynamic ✔️ Array yang akan diputar.
rotate_count Integer ✔️ Jumlah posisi elemen array akan diputar ke kiri. Jika nilainya negatif, elemen akan diputar ke kanan.

Mengembalikan

Array dinamis yang berisi elemen yang sama dengan array asli dengan setiap elemen diputar sesuai dengan rotate_count.

Contoh

Memutar ke kiri dengan dua posisi:

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)

Hasil

arr arr_rotated
[1,2,3,4,5] [3,4,5,1,2]

Memutar ke kanan dengan dua posisi menggunakan nilai rotate_count negatif:

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)

Hasil

arr arr_rotated
[1,2,3,4,5] [4,5,1,2,3]