How is the split() method different from the a,b,c = 1,4,6 method?
It seems they are the same when assigning value to variables.
a, b, c = 1,4,6. This will assign 1,4,6 to a, b,c.
I believe you can achieve the same result by using (a,b,c) = "1,4,6".split(',')
So what's the difference, except (a,b,c) is a tuple?
Thanks for reaching out.
Actually, the difference is that the first one is defined as
int, whereas the second one is defined as
str. The quotes make the different results. You can test it with the help of the
Hope this helps.