tuple_lengthtuple_lengthTupleLengthTupleLengthtuple_length (Operator)
Name
tuple_lengthtuple_lengthTupleLengthTupleLengthtuple_length — Bestimmen der Länge eines Tupels.
Signatur
Herror tuple_length(const Hlong Tuple, Hlong* Length)
Herror T_tuple_length(const Htuple Tuple, Htuple* Length)
def tuple_length(tuple: MaybeSequence[Union[float, int, str]]) -> int
Beschreibung
tuple_lengthtuple_lengthTupleLengthTupleLengthTupleLengthtuple_length liefert die Anzahl der Elemente des Eingabetupels
TupleTupleTupleTupletupletuple zurück.
Sonderfall: Leeres Eingabetupel
Falls das Eingabetupel leer ist, gibt der Operator 0 zurück.
HDevelop Inline-Operation
HDevelop unterstützt eine Inline-Operation für tuple_lengthtuple_lengthTupleLengthTupleLengthTupleLengthtuple_length,
die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden
kann:
Length := |Tuple|
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
TupleTupleTupleTupletupletuple (input_control) tuple(-array) → HTupleMaybeSequence[Union[float, int, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Eingabetupel.
LengthLengthLengthLengthlengthlength (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Anzahl der Elemente des Eingabetupels.
Alternativen
tuple_mintuple_minTupleMinTupleMinTupleMintuple_min,
tuple_maxtuple_maxTupleMaxTupleMaxTupleMaxtuple_max,
tuple_meantuple_meanTupleMeanTupleMeanTupleMeantuple_mean,
tuple_deviationtuple_deviationTupleDeviationTupleDeviationTupleDeviationtuple_deviation,
tuple_sumtuple_sumTupleSumTupleSumTupleSumtuple_sum,
tuple_mediantuple_medianTupleMedianTupleMedianTupleMediantuple_median
Siehe auch
tuple_typetuple_typeTupleTypeTupleTypeTupleTypetuple_type
Modul
Foundation