diff options
| author | Michael Manring <michael@manring> | 2024-06-08 22:44:07 +1000 |
|---|---|---|
| committer | Michael Manring <michael@manring> | 2024-06-09 14:31:55 +1000 |
| commit | baa3a7798f21d45a7838fda486f49df63de56c08 (patch) | |
| tree | 5e183359cb6f91db706282f71cc4ed235bcda3cb | |
| parent | 7f74b9b11f864730d4d2ccd5e6b7ac5d2c8ab2b0 (diff) | |
| download | perlweeklychallenge-club-baa3a7798f21d45a7838fda486f49df63de56c08.tar.gz perlweeklychallenge-club-baa3a7798f21d45a7838fda486f49df63de56c08.tar.bz2 perlweeklychallenge-club-baa3a7798f21d45a7838fda486f49df63de56c08.zip | |
pw272 solution in python - simplify ch-2
| -rw-r--r-- | challenge-272/pokgopun/python/ch-2.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/challenge-272/pokgopun/python/ch-2.py b/challenge-272/pokgopun/python/ch-2.py index 065e0b1609..e2414e4b16 100644 --- a/challenge-272/pokgopun/python/ch-2.py +++ b/challenge-272/pokgopun/python/ch-2.py @@ -67,10 +67,11 @@ SO WHAT DO YOU THINK ? """ ### solution by pokgopun@gmail.com -def ss(string: str): +def ss(s: str): return sum( - abs(ord(p[0])-ord(p[1])) for p in - (string[i:i+2] for i in range(len(string)-1)) + abs( + ord(s[i]) - ord(s[i+1]) + ) for i in range(len(s) - 1) ) import unittest |
