dictutils.ops.rename_keysΒΆ
- dictutils.ops.rename_keys(d, mapping)[source]ΒΆ
Rename keys using path mapping.
- Parameters:
- Return type:
- Returns:
The modified object
Example
>>> import json >>> data = {"user": {"firstName": "Alice", "lastName": "Smith"}} >>> rename_keys(data, { ... "user.firstName": "user.name.first", ... "user.lastName": "user.name.last" ... }) >>> print(json.dumps(data, indent=4)) { "user": { "name": { "first": "Alice", "last": "Smith" } } }