array_slice()
Extraheert een segment van een dynamische matrix.
Syntax
array_slice
(matrix, begin, einde)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
Array | dynamic |
✔️ | De matrix waaruit het segment moet worden geëxtraheerd. |
start | int |
✔️ | De beginindex van het segment (inclusief). Negatieve waarden worden geconverteerd naar array_length +start . |
Einde | int |
✔️ | De laatste index van het segment. (inclusief). Negatieve waarden worden geconverteerd naar array_length +end . |
Notitie
Indexen buiten de grenzen worden genegeerd.
Retouren
Retourneert een dynamische matrix van de waarden in het bereik [start..end
] van array
.
Voorbeelden
In de volgende voorbeelden wordt een segment van de matrix geretourneerd.
print arr=dynamic([1,2,3])
| extend sliced=array_slice(arr, 1, 2)
Uitvoer
Arr | Gesneden |
---|---|
[1,2,3] | [2,3] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, 2, -1)
Uitvoer
Arr | Gesneden |
---|---|
[1,2,3,4,5] | [3,4,5] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, -3, -2)
Uitvoer
Arr | Gesneden |
---|---|
[1,2,3,4,5] | [3,4] |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor