1 2 3 4의 합을 구할 거면 1 + 2 + 3 + 4를 쓰라는 의도가 아닐까요?
1 2 3 4의 합을 구할 거면 1 + 2 + 3 + 4를 쓰라는 의도가 아닐까요?
따로 함수를 지정해 줄 때 func = sum, func = min 이런식으로 넣어줬다가 func(*args) 이런식으로 사용하다가 sum에서 에러가나길래 보니 인자가 달라서 다른식으로 바꿔썼는데 그냥 일반적인 상황에서는 쓰일 이유가 없겠군요.
와우 큰 도움이 됐습니다
댓글을 작성하려면 로그인해야 합니다.
caffeinism7 5년 전
python에서는 sum은 iterable한 인자 하나 또는 iterable한 인자 하나와 숫자 하나를 받게되어있고 min이나 max는 iterable한 인자 하나를 넣거나 여러개의 인자를 unpack해서 넣어도 문제 없도록 만들어져 있습니다.
굳이 이렇게 만든 다른 이유가 있을까요?