"invalid literal for int() with base 10: '['" error.

I made this function. It makes the correct answer but I keep getting the error message above.

```
def product(numbers):
numbers = str(numbers)
multiply = 1
for digit in numbers:
digit = int(digit)
multiply *= digit
return multiply
```