Liste (list)
Ein Array von Elementen. Siehe Arrays.
Zurückgegeben von
Listenobjekte werden von den folgenden Funktionen und Methoden zurückgegeben
files()get_option()cfg_data.keys()compiler.cmd_array()compiler.first_supported_argument()compiler.first_supported_link_argument()compiler.get_supported_arguments()compiler.get_supported_function_attributes()compiler.get_supported_link_arguments()compiler.preprocess()custom_tgt.to_list()dict.keys()meson.project_license()meson.project_license_files()str.split()str.splitlines()
Listenmethoden
list.contains()
Gibt true zurück, wenn das Array das als Argument übergebene Objekt enthält, andernfalls false.
Signatur
# Returns `true` if the array contains the object
bool contains(
any item, # The item to check
)
Argumente
Die Argumentabflachung wird von dieser Funktion NICHT UNTERSTÜTZT.
Die Methode list.contains() akzeptiert die folgenden Positionsargumente:
| Name | Typ | Beschreibung | Schlagwörter |
|---|---|---|---|
item |
any |
Das zu prüfende Element. |
|
list.get()
Gibt das Objekt am angegebenen Index zurück. Negative Indizes zählen vom Ende des Arrays. Indizierung außerhalb der Grenzen gibt den fallback-Wert zurück (seit 0.38.0) oder verursacht, wenn er nicht angegeben ist, einen fatalen Fehler.
Signatur
# returns the object at the given index,
any get(
int index, # Index of the list position to query
any [fallback], # Fallback value that is returned if the index is out of range
)
Argumente
Die Argumentabflachung wird von dieser Funktion NICHT UNTERSTÜTZT.
Die Methode list.get() akzeptiert die folgenden Positionsargumente:
| Name | Typ | Beschreibung | Schlagwörter |
|---|---|---|---|
index |
int |
Der Index der abzufragenden Listenposition. Negative Werte beginnen am Ende der Liste. |
|
fallback |
any |
Fallback-Wert, der zurückgegeben wird, wenn der Index außerhalb des Bereichs liegt. |
[optional] |
list.length()
Gibt die aktuelle Größe des Arrays/der Liste zurück.
Signatur
int length()
Die Ergebnisse der Suche sind