pole_otocit_vpravo()

Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Otočí hodnoty uvnitř dynamic pole doprava.

Syntaxe

array_rotate_right( pole, rotate_count)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Požadováno Popis
pole dynamic ✔️ Pole, které chcete otočit.
rotate_count integer ✔️ Počet pozic, které budou prvky pole otočeny doprava. Pokud je hodnota záporná, prvky se otočí doleva.

Návraty

Dynamická matice obsahující stejné prvky jako původní pole s každým prvkem otočeným podle rotate_count.

Příklady

Následující příklad ukazuje otočení doprava o dvě pozice:

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

Výstup

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

Následující příklad ukazuje otočení doleva o dvě pozice pomocí záporné rotate_count hodnoty:

Výsledky

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

Výstup

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