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

他にいい方法があれば教えてください。よろしくお願いします。