python 3同じ行に複数の数を入力

3011 ワード

多くの人が使うと信じています
a=input()
b=input()

入力操作を行いますが、これは で、いくつかの問題は を行う必要があります.スペースで区切られているので、入力方式を変換する必要があります.では、どうしましょうか.私たちはこのように書くことができます.
a,b=map(int,input().split())

これにより、スペースで区切られた1行の入力が実現します.複数の変数がある場合は、追加を続行するだけでいいです.
a,b,c=map(int,input().split())

カンマで区切るには
a,b,c=map(int,input().split(','))

python 3同じ行にn個の数を入力してリストで保存し、スペースで区切る
List = list(map(int,input().split()))