I imagine this sum happened when you did `newlist = list_a[0] + list_b[0]`.  In that case, the slices return raw values, not lists.  TO get a slice to return a list with one value in it, do `list[0:1]` or wrap the value in a list: `[ list[0] ]`