Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

convert_vector_to_tupleT_convert_vector_to_tupleConvertVectorToTupleConvertVectorToTupleconvert_vector_to_tuple (Operator)

Name

convert_vector_to_tupleT_convert_vector_to_tupleConvertVectorToTupleConvertVectorToTupleconvert_vector_to_tuple — Verkettet die Elemente eines Vektors zu einem Tupel.

Signatur

convert_vector_to_tuple( : : InputVector : ResultTuple)

Herror T_convert_vector_to_tuple(const Htuple InputVector, Htuple* ResultTuple)

void ConvertVectorToTuple(const HTuple& InputVector, HTuple* ResultTuple)

static void HOperatorSet.ConvertVectorToTuple(HTuple inputVector, out HTuple resultTuple)

def convert_vector_to_tuple(input_vector: MaybeSequence[Union[int, float, str]]) -> Sequence[Union[int, float, str]]

def convert_vector_to_tuple_s(input_vector: MaybeSequence[Union[int, float, str]]) -> Union[int, float, str]

Beschreibung

convert_vector_to_tupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTupleConvertVectorToTupleconvert_vector_to_tuple wandelt ein Vektor in ein Tupel um. Dabei werden die einzelnen Elemente des Eingabevektors InputVectorInputVectorInputVectorInputVectorinputVectorinput_vector zu einem einzelnen Ausgabetupel ResultTupleResultTupleResultTupleResultTupleresultTupleresult_tuple aneinandergereiht. Ist InputVectorInputVectorInputVectorInputVectorinputVectorinput_vector zwei- oder mehrdimensional, werden die Vektorelemente in einer Tiefensuche aufgesammelt. So wird z.B. aus dem Eingabevektor '{{{1},{2}},{{3},{4}}}'"{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}" das Ausgabetupel [1,2,3,4].

Parameter

InputVectorInputVectorInputVectorInputVectorinputVectorinput_vector (input_control)  number-vector HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Eingabevektor.

ResultTupleResultTupleResultTupleResultTupleresultTupleresult_tuple (output_control)  real(-array) HTupleSequence[Union[int, float, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Ausgabetupel.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert convert_vector_to_tupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTupleConvertVectorToTupleconvert_vector_to_tuple den Wert TRUE. Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Siehe auch

convert_tuple_to_vector_1dconvert_tuple_to_vector_1dConvertTupleToVector1dConvertTupleToVector1dConvertTupleToVector1dconvert_tuple_to_vector_1d

Modul

Foundation