diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2010-08-26 23:03:44 +0200 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2010-08-26 23:03:44 +0200 |
commit | 4017d83edd8da4a3d4041a934c8c443ae2eb2f1e (patch) | |
tree | cfe14834fae38cba4b3943aeaba8edeb5269c95d /stdnum/verhoeff.py | |
parent | 8bdb6ef5d48d80ffeb31da1fc6d0ae09da45cad2 (diff) |
switch to using enumerate() for looping over numbers where needed
git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@34 9dea7c4f-944c-4273-ac1a-574ede026edc
Diffstat (limited to 'stdnum/verhoeff.py')
-rw-r--r-- | stdnum/verhoeff.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/stdnum/verhoeff.py b/stdnum/verhoeff.py index 8859365..622c2a4 100644 --- a/stdnum/verhoeff.py +++ b/stdnum/verhoeff.py @@ -66,8 +66,8 @@ def checksum(number): number = tuple( int(n) for n in reversed(str(number)) ) # calculate checksum check = 0 - for i in range(len(number)): - check = _multiplication_table[check][_permutation_table[i % 8][number[i]]] + for i, n in enumerate(number): + check = _multiplication_table[check][_permutation_table[i % 8][n]] return check def is_valid(number): |