Решение на Пет малки функции от Венцислав Димитров

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

Към профила на Венцислав Димитров

Резултати

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

Код

def extract_type(data, search_type):
result = [str(i[0])*i[1] for i in data if type(i[0]) is search_type]
return ''.join(result)
def reversed_dict(data):
reversed_data = {}
for key, value in data.items():
reversed_data[value] = key
return reversed_data
def reps(data):
return tuple(i for i in data if data.count(i) > 1)

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

...................
----------------------------------------------------------------------
Ran 19 tests in 0.190s

OK

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

Венцислав обнови решението на 23.03.2015 01:28 (преди около 9 години)

+def extract_type(data, search_type):
+ result = [str(i[0])*i[1] for i in data if type(i[0]) is search_type]
+ return ''.join(result)
+
+
+def reversed_dict(data):
+ reversed_data = {}
+ for key, value in data.items():
+ reversed_data[value] = key
+ return reversed_data
+
+
+def reps(data):
+ return tuple(i for i in data if data.count(i) > 1)