mobile: use enumerate() instead of manual indexing in Layer3

This commit is contained in:
mich 2019-08-07 18:37:40 +02:00
parent 34dd36c34e
commit e69f1f339d
1 changed files with 1 additions and 3 deletions

View File

@ -267,14 +267,12 @@ class IE(Envelope):
self.unset_IE()
[elt.set_val(None) for elt in self.__iter__()]
elif isinstance(vals, (tuple, list)):
ind = 0
for elt in self.__iter__():
for ind, elt in enumerate(self.__iter__()):
val = vals[ind]
if elt._name == 'V' and not isinstance(val, bytes_types):
ie_val = val
else:
elt.set_val(val)
ind += 1
elif isinstance(vals, dict):
for key, val in vals.items():
if key == 'V' and not isinstance(val, bytes_types):