I want to read an array of integers from single line of input in python3.
For example: Read this array to a variable/list
1 3 5 7 9
What I have tried
arr = input.split(' ')
But this does not convert them to integers. It creates array of strings
arr = input.split(' ')
for i,val in enumerate(arr): arr[i] = int(val)
2nd one is working for me. But I am looking for an elegant(Single line) solution.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…