(self, other: ArgTuple)
| 89 | return type(self)(mapped_values) |
| 90 | |
| 91 | def intersect_keys(self, other: ArgTuple) -> ArgTuple: |
| 92 | return type(self)({k: v for k, v in self.items() if k in other}) |
| 93 | |
| 94 | def subtract_keys(self, other: ArgTuple) -> ArgTuple: |
| 95 | return type(self)({k: v for k, v in self.items() if k not in other}) |