struct.delete()
Removes an element from a structure.
struct.delete( key=string, indicateNotExisting=boolean )
Returns: Struct
Argument | Description |
---|---|
key
string,
required
|
Element to remove |
indicateNotExisting
boolean,
optional
|
Whether to show an error if the key does not exist Alias: indicateExists |
Examples
animals = {
cow: "moo",
pig: "oink",
cat: "meow"
};
// Show current animals
Dump(
label: "Current animals",
var: animals
);
// Delete the key 'cat' from struct
animals.delete("cat");
// Show animals, cat has been deleted
Dump(
label: "Animals with cat deleted",
var: animals
);