CMU Coding Bootcamp
at private/coded/push-mttnlwyrtnss 17 lines 510 B view raw
1def reversedEvens(L: list[int]) -> list[int]: 2 return list(reversed([n for n in L if not (n % 2)])) 3 4def testReversedEvens(): 5 print('Testing reversedEvens()...', end='') 6 assert(reversedEvens([]) == []) 7 assert(reversedEvens([1]) == []) 8 assert(reversedEvens([1,2]) == [2]) 9 assert(reversedEvens([1,2,3]) == [2]) 10 assert(reversedEvens([1,2,3,4]) == [4,2]) 11 assert(reversedEvens([1,2,3,4,5,6,5,4,5,6,7]) == [6,4,6,4,2]) 12 print('Passed!') 13 14def main(): 15 testReversedEvens() 16 17main()