New ChainMap or subclass with a new copy of maps[0] and refs to maps[1:]
(self)
| 1033 | return cls(dict.fromkeys(iterable, *args)) |
| 1034 | |
| 1035 | def copy(self): |
| 1036 | 'New ChainMap or subclass with a new copy of maps[0] and refs to maps[1:]' |
| 1037 | return self.__class__(self.maps[0].copy(), *self.maps[1:]) |
| 1038 | |
| 1039 | __copy__ = copy |
| 1040 |