add 'remove' to Multi

This commit is contained in:
2017-05-17 22:13:05 +02:00
parent ac5bf93953
commit 026179d9b7
3 changed files with 29 additions and 0 deletions

View File

@ -924,6 +924,10 @@ class Multi(list):
self._store(force=force)
return ret
def remove(self, value):
idx = self.index(value)
return self.pop(idx)
def _store(self, force=False, index=None):
values = self._getcontext().cfgimpl_get_values()
if not force: