BUG: Bug in setitem with list-of-lists and single vs mixed types (GH7551)

closes #7551