Решение на Пет малки функции от Ангел Новоселски

Обратно към всички решения

Към профила на Ангел Новоселски

Резултати

  • 10 точки от тестове
  • 0 бонус точки
  • 10 точки общо
  • 19 успешни тест(а)
  • 0 неуспешни тест(а)

Код

def extract_type(text, tip):
result = ''
for k in text:
if type(k[0]) == tip:
result += str(k[0] * k[1])
return result
def reversed_dict(dictionary):
return {value: key for key, value in dictionary.items()}
def reps(numbers):
result = []
converted_to_list = list(numbers)
for number in converted_to_list:
if converted_to_list.count(number) != 1:
result.append(number)
return tuple(result)

Лог от изпълнението

...................
----------------------------------------------------------------------
Ran 19 tests in 0.135s

OK

История (1 версия и 0 коментара)

Ангел обнови решението на 23.03.2015 15:37 (преди над 9 години)

+def extract_type(text, tip):
+ result = ''
+ for k in text:
+ if type(k[0]) == tip:
+ result += str(k[0] * k[1])
+ return result
+
+
+def reversed_dict(dictionary):
+ return {value: key for key, value in dictionary.items()}
+
+
+def reps(numbers):
+ result = []
+ converted_to_list = list(numbers)
+ for number in converted_to_list:
+ if converted_to_list.count(number) != 1:
+ result.append(number)
+ return tuple(result)