| 239 | |
| 240 | # Use a different map than a dict |
| 241 | class lowerdict(dict): |
| 242 | def __getitem__(self, key): |
| 243 | if isinstance(key, str): |
| 244 | key = key.lower() |
| 245 | return dict.__getitem__(self, key) |
| 246 | def __contains__(self, key): |
| 247 | if isinstance(key, str): |
| 248 | key = key.lower() |
| 249 | return dict.__contains__(self, key) |
| 250 | |
| 251 | c = ChainMap() |
| 252 | c['a'] = 1 |
no outgoing calls
searching dependent graphs…