Лъчезар обнови решението на 06.03.2014 17:44 (преди над 10 години)
+def wow_such_much(start, end):
+ such_list = []
+ for i in range(start, end):
+ if i % 3 == 0 and i % 5 == 0:
+ such_list.append('suchmuch')
+ elif i % 3 == 0:
+ such_list.append('such')
+ elif i % 5 == 0:
+ such_list.append('much')
+ else:
+ such_list.append(str(i))
+ return such_list
+
+
+def count_doge_words(string):
+ counter = 0
+ doge_words_list = ['lol', 'wow', 'such', 'much', 'very', 'so']
+ words = str.split(string, ' ')
+ for word in words:
+ if word in doge_words_list:
+ counter += 1
+ return counter
Имаш шанс да изпъляваш split директно върху стринга, който искаш да разделиш и дори не е нужно да му подаваш разделител, защото по подразбиране използва интервала. Иначе решението ти е добро