DictlikeFromKeysAndGetitem
- class PlasmaCalcs.tools.iterables.DictlikeFromKeysAndGetitem
Bases:
objectDict-like object, assuming keys() and __getitem__ are defined.
Methods
__getitem__(key)get value for this key
__iter__()raises TypeError; use .keys(), .values(), or .items() instead.
get(key[, default])return self[key].
items()return tuple of (key, value) pairs corresponding to self.keys() and self.values().
keys()return tuple of keys in self.
values()return tuple of values corresponding to self.keys().
- __getitem__(key)
get value for this key
- __iter__()
raises TypeError; use .keys(), .values(), or .items() instead.
- get(key, default=UNSET)
return self[key]. if default is provided and self[key] doesn’t exist, return default.
- items()
return tuple of (key, value) pairs corresponding to self.keys() and self.values().
- keys()
return tuple of keys in self.
- values()
return tuple of values corresponding to self.keys().