複数の数値をinputで一行で取得したい
python3で複数の数値をinputから取得したいのですが下記の二つを試してもうまく動きません。なぜでしょうか?
例1
s = input().split() #s_1 s_2を分割して取得し、sに値を入れる
print(s) #出力:['s_1', 's_2']
print(s[0]) #出力:s_1
print(s[1]) #出力:s_2
print(s[2]) #出力:s_3
例2
a,b,c = map(int,input().split())
print(a+b+c)
出力 下記のように出したいです。
5 8 7
20
他にいい方法があれば教えてください。よろしくお願いします。