dict.remove() function
The dict.remove()
function removes a key value pair from a dictionary and returns
an updated dictionary.
import "dict"
dict.remove(
dict: [1: "foo", 2: "bar"],
key: 1
)
Parameters
All paremeters are required
dict
Dictionary to remove a key-value pair from.
Data type: Dictionary
key
Key to remove from the dictionary. Must be the same type as existing keys in the dictionary.
Data type: String | Boolean | Integer | Uinteger | Float | Time | Bytes
Examples
Remove a property from a dictionary
import "dict"
d = [1: "foo", 2: "bar"]
dNew = dict.remove(
dict: d,
key: 1
)
// Verify the key-value pairs was removed
dict.get(dict: dNew, key: 1, default: "")
// Returns an empty string
dict.get(dict: dNew, key: 2, default: "")
// Returns bar
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for InfluxDB and this documentation. To find support, the following resources are available:
InfluxDB Cloud and InfluxDB Enterprise customers can contact InfluxData Support.