Снежана обнови решението на 06.03.2014 01:02 (преди над 10 години)
+def wow_such_much(start, end):
+ result=[]
+ for number in range(start, end):
+ if number % 5 == 0 and number % 3 == 0:
+ result.append('suchmuch')
+ continue
+ elif number % 3 == 0:
+ result.append('such')
+ elif number % 5 == 0:
+ result.append('much')
+ else:
+ result.append(number)
+ return result
+
+def count_doge_words(string):
+ doge_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
+ return len(list(filter(lambda x: x in doge_words, string.split(" "))))
Не е особено очевидно, но ако обърнеш внимание на примерите в условието, ще установиш, че и числата трябва да са стрингове.
[1, 2, 'such'] != ['1', '2', 'such']