When I create list as
a=[5,6,8,7]; print(a)
it shows output as
[5, 6, 8, 7]
and when take input as
b=list(input());print(b)
it shows output as
['5', '6', '7', '8']
why and what is difference in that. I can add 5 and 6 as 11 but in second adding 5 and 6 is 56 ?