UDF > Array >


_ArrayTranspose

Transpose un tableau 1D ou 2D (�change lignes et colonnes)

#include <Array.au3>
_ArrayTranspose ( ByRef $aArray )

Param�tre

$aArray Tableau � transposer

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0 et d�finit @error <> 0.
@error: 1 - $aArray n'est pas un tableau 1D ou 2D
2 - $aArray n'est pas un tableau

En relation

_ArraySwap

Exemple

#include <Array.au3>

Local $aArray[3][2] = [[1, 2],[3, 4],[5, 6]]
_ArrayDisplay($aArray, "Initial")
_ArrayTranspose($aArray)
_ArrayDisplay($aArray, "Transpos�")

Local $aArray[5] = [1, 2, 3, 4, 5]
_ArrayDisplay($aArray, "Initial 1D")
_ArrayTranspose($aArray)
_ArrayDisplay($aArray, "Transpos� en 2D")
_ArrayTranspose($aArray)
_ArrayDisplay($aArray, "Re-transpos� en 1D")