BUG: Convert data elements when dtype=str in Series constructor with …
…int/float list

- [ ] closes #16605
- [ ] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

Not sure if my solution is correct but it seems to resolve the issue and pass the tests.