# otp.ops.name_value_pair_modify

### name_value_pair_modify(name, value, , pairs)

Modify `name=value` pair in a comma-separated list of `pairs`.

* **Parameters:**
  * **name** (str, [`Operation`](https://docs.pip.distribution.sol.onetick.com/api/operation/root.html.md#onetick.py.Operation))
  * **value** (str, [`Operation`](https://docs.pip.distribution.sol.onetick.com/api/operation/root.html.md#onetick.py.Operation))
  * **pairs** (str, [`Operation`](https://docs.pip.distribution.sol.onetick.com/api/operation/root.html.md#onetick.py.Operation))
* **Return type:**
  [`Operation`](https://docs.pip.distribution.sol.onetick.com/api/operation/root.html.md#onetick.py.Operation)

### Examples

Modifying the pair in a list of pairs:

```pycon
>>> data = otp.Tick(A='a=1,b=2')
>>> data['B'] = otp.ops.name_value_pair_modify('a', '2', data['A'])
>>> otp.run(data)
        Time        A        B
0 2003-12-01  a=1,b=2  a=2,b=2
```

#### SEE ALSO
**NAME_VALUE_PAIR_MODIFY** OneTick function
<br/>
[`name_value_pair_add()`](https://docs.pip.distribution.sol.onetick.com/api/functions/string/name_value_pair_add.html.md#onetick.py.ops.name_value_pair_add)
<br/>
[`name_value_pair_remove()`](https://docs.pip.distribution.sol.onetick.com/api/functions/string/name_value_pair_remove.html.md#onetick.py.ops.name_value_pair_remove)
<br/>
