def multiple(x,y,z) :
list1 = list(range(x, y, z))
return list1
print(multiple(1,100,8))
이렇게 x부터 y까지 z의 배수들을 리스트화하는 함수를 만들었습니다. 이걸 lambda 함수를 써서 한줄로 만들수 있나요?
이렇게 하면 될것 같았는데 오류만 나와요....
<function <lambda> at 0x000001FEEFEE3E20>
def multiple(x,y,z) :
list1 = list(range(x, y, z))
return list1
print(multiple(1,100,8))
이렇게 x부터 y까지 z의 배수들을 리스트화하는 함수를 만들었습니다. 이걸 lambda 함수를 써서 한줄로 만들수 있나요?
이렇게 하면 될것 같았는데 오류만 나와요....
<function <lambda> at 0x000001FEEFEE3E20>
해당 댓글은 삭제되었습니다.
print(lambda x, y, z: range(x, y, z))(8, 10, 8) 이렇게했더니 TypeError: 'NoneType' object is not callable 이렇게나와요
아하 됐어요 제대로써놓고 괄호를 잘못쳣네