aspis.common.assoc
- aspis.common.assoc(k, v, obj)[source]
Associates a value with a key in an object.
- Parameters:
- Returns:
A new object (dict or copy) with the key-value pair added/updated.
- Return type:
Example
>>> assoc("name", "Alice", {"age": 30}) {'age': 30, 'name': 'Alice'} >>> assoc("age", 31, {"name": "Bob", "age": 30}) {'name': 'Bob', 'age': 31}