array_slice()
Extrahiert einen Slice eines dynamischen Arrays.
Syntax
array_slice
(Array, Start, Ende)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
array | dynamic |
✔️ | Das Array, aus dem der Slice extrahiert werden soll. |
start | int |
✔️ | Der Startindex des Slices (inklusive). Negative Werte werden in array_length +start konvertiert. |
end | int |
✔️ | Der letzte Index des Slices. (inklusive). Negative Werte werden in array_length +end konvertiert. |
Hinweis
Out-of-Bounds-Indizes werden ignoriert.
Gibt zurück
Gibt ein dynamisches Array der Werte im Bereich [start..end
] von zurück array
.
Beispiele
In den folgenden Beispielen wird ein Slice des Arrays zurückgegeben.
print arr=dynamic([1,2,3])
| extend sliced=array_slice(arr, 1, 2)
Ausgabe
Arr | Geschnitten |
---|---|
[1,2,3] | [2,3] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, 2, -1)
Ausgabe
Arr | Geschnitten |
---|---|
[1,2,3,4,5] | [3,4,5] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, -3, -2)
Ausgabe
Arr | Geschnitten |
---|---|
[1,2,3,4,5] | [3,4] |
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