array_slice()
Kinyeri egy dinamikus tömb szeletét.
Syntax
array_slice
(tömb, start, end)
További információ a szintaxis konvenciókról.
Paraméterek
Név | Típus | Kötelező | Leírás |
---|---|---|---|
array | dynamic |
✔️ | Az a tömb, amelyből ki szeretné nyerni a szeletet. |
Elkezd | int |
✔️ | A szelet kezdőindexe (a teljesség pontjában). A negatív értékek konvertálása a következővé alakul: array_length +start . |
Végén | int |
✔️ | A szelet utolsó indexe. (a befogadó). A negatív értékek konvertálása a következővé alakul: array_length +end . |
Megjegyzés
A határon kívüli indexek figyelmen kívül lesznek hagyva.
Válaszok
A(z) [start..end
] tartomány értékeinek dinamikus tömböt ad vissza a következőből: array
.
Példák
Az alábbi példák a tömb egy szeletét adnak vissza.
print arr=dynamic([1,2,3])
| extend sliced=array_slice(arr, 1, 2)
Kimenet
Arr | Szeletelt |
---|---|
[1,2,3] | [2,3] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, 2, -1)
Kimenet
Arr | Szeletelt |
---|---|
[1,2,3,4,5] | [3,4,5] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, -3, -2)
Kimenet
Arr | Szeletelt |
---|---|
[1,2,3,4,5] | [3,4] |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: