array_rotate_left()
Rotiert Werte innerhalb eines dynamic
Arrays nach links.
Syntax
array_rotate_left(
Array, rotate_count)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
array | dynamic |
✔️ | Das zu drehende Array. |
rotate_count | integer | ✔️ | Die Anzahl der Positionen, die Arrayelemente nach links gedreht werden. Wenn der Wert negativ ist, werden die Elemente nach rechts gedreht. |
Gibt zurück
Dynamisches Array mit denselben Elementen wie das ursprüngliche Array, wobei jedes Element entsprechend rotate_count gedreht wird.
Beispiele
Drehung nach links um zwei Positionen:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
Ausgabe
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
Drehung nach rechts um zwei Positionen mithilfe eines negativen rotate_count Werts:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
Ausgabe
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
Verwandte Inhalte
- Um ein Array nach rechts zu rotieren, verwenden Sie array_rotate_right()..
- Um ein Array nach links zu verschieben, verwenden Sie array_shift_left()..
- Um ein Array nach rechts zu verschieben, verwenden Sie array_shift_right()
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für