Предизвикателства > Полиморфичен негативизъм > Решения > Решението на Пламена Николова

Резултати
1 точки от тестове
0 точки от учител

1 точки общо

5 успешни теста
0 неуспешни теста
Код

 1def no_it_isnt(input_list):
 2    result = []
 3    for value in input_list[::-1]:
 4        if type(value) == int:
 5            result.append(value*-1)
 6        elif type(value) == float:
 7            result.append(value*-1)
 8        elif type(value) == bool:
 9            result.append(not value)
10        else:
11            result.append(value[::-1])  
12
13    return result

.....
----------------------------------------------------------------------
Ran 5 tests in 0.000s

OK

Дискусия
История

n1def no_it_isnt(list):n1def no_it_isnt(input_list):
2    result = []2    result = []
n3    for value in list[::-1]:n3    for value in input_list[::-1]:
4        if type(value) == int:4        if type(value) == int:
n5            result.append(value*(-1))n5            result.append(value*-1)
6        elif type(value) == float:6        elif type(value) == float:
t7            result.append(value*(-1))t7            result.append(value*-1)
8        elif type(value) == bool:8        elif type(value) == bool:
9            result.append(not value)9            result.append(not value)
10        else:10        else:
11            result.append(value[::-1])  11            result.append(value[::-1])  
1212
13    return result13    return result
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op