Open jmpark0118 opened 3 years ago
cube = lambda x: x**3
def fibonacci(n):
if n==0:
return([])
elif n==1:
return([0])
else:
fab_list = [0, 1]
for i in range(2, n):
fab_list.append(fab_list[i-2]+fab_list[i-1])
return(fab_list)
if __name__ == '__main__':
n = int(input())
print(list(map(cube, fibonacci(n))))
cube = lambda x: x**3
def fibonacci(n):
fab_list = [0, 1]
for i in range(2,n):
fab_list.append(fab_list[i-2]+fab_list[i-1])
return(fab_list[:n])
if __name__ == '__main__':
n = int(input())
print(list(map(cube, fibonacci(n))))
출처 : https://www.hackerrank.com/challenges/map-and-lambda-expression/problem