If I'm reading a list of numbers from a text file 5 12 8 11 7 4 3 5 5 3 2 1, they'll get processed as a string. My guess is as one string like "5 12 8 11 7 4 3 5 5 3 2 1"?
5 12 8 11 7 4 3 5 5 3 2 1
"5 12 8 11 7 4 3 5 5 3 2 1"
How do convert "5 12 8 11 7 4 3 5 5 3 2 1" to [5, 12, 8, 11, 7, 4, 3, 5, 5, 3, 2, 1] so i can run them through a function.
[5, 12, 8, 11, 7, 4, 3, 5, 5, 3, 2, 1]
It is an easy question:
>>>numbers_str = "5 12 8 11 7 4 3 5 5 3 2 1" >>>numbers_int = [int(i) for i in numbers_str.split()] >>>numbers_int [5, 12, 8, 11, 7, 4, 3, 5, 5, 3, 2, 1]
1.4m articles
1.4m replys
5 comments
57.0k users