I was playing around with join function when I mistakenly passed a list converted to string in the join function. The result is very weird as shown in the code below.
What is the best way to interpret the result?
test = ['2', '1', '3']
s = 'x'
print(s.join(str(test)))
Output
[x'x2x'x,x x'x1x'x,x x'x3x'x]