Not using `lambda` here is probably clearer.  Named functions are still first class objects in Python, so there's no benefit to using `lambda` except to make it a one-liner.
```Python
def logp1(x):
  return np.log(x + 1)
```