diff options
| author | lancew <lw@judocoach.com> | 2023-05-06 14:15:07 +0100 |
|---|---|---|
| committer | lancew <lw@judocoach.com> | 2023-05-06 14:15:07 +0100 |
| commit | 987b0225e4b17bd14e7f73c484573e42c92a7463 (patch) | |
| tree | 51c68ce09ae16bf4edfd0a7e4c658b3a5df7275c /challenge-215/lance-wicks/python/oddoneout.py | |
| parent | fca710e33f9f55af0a163c95ad060a4d1c6e7be5 (diff) | |
| download | perlweeklychallenge-club-987b0225e4b17bd14e7f73c484573e42c92a7463.tar.gz perlweeklychallenge-club-987b0225e4b17bd14e7f73c484573e42c92a7463.tar.bz2 perlweeklychallenge-club-987b0225e4b17bd14e7f73c484573e42c92a7463.zip | |
Python attempt at challenge 215
Diffstat (limited to 'challenge-215/lance-wicks/python/oddoneout.py')
| -rw-r--r-- | challenge-215/lance-wicks/python/oddoneout.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/challenge-215/lance-wicks/python/oddoneout.py b/challenge-215/lance-wicks/python/oddoneout.py new file mode 100644 index 0000000000..5ec80b00f4 --- /dev/null +++ b/challenge-215/lance-wicks/python/oddoneout.py @@ -0,0 +1,13 @@ +def is_not_alpha_order(word): + letters = [*word] + letters.sort() + sorted_word = ''.join(letters) + return word != sorted_word + +def count(words): + total = 0 + + for word in words: + if is_not_alpha_order(word): + total += 1 + return total |
