可変長のコンマで区切られた整数の文字列があるとします。文字列を分割し、変数が存在する場合は値で更新するための最良の方法は何ですか?
現在、私は以下を持っています。
a, b, c = 10, 10, 1 #default values
mylist = [int(x) for x in input.split(',')]
if len(mylist) == 2: a, b = mylist
else: a, b, c = mylist
これを行うためのより効率的な方法はありますか?