如何在python中将用户输入存储为关键字参数

时间:2016-10-15 01:05:54

标签: python

我有一个这样的程序:

func1(**kwargs):

  for name, value in kwargs.items():

      print ("{} = {}".format(name, value))

我希望用户输入参数。 像这样:

d={}
x = input("enter key and value separated by a space ")
y = x.split(' ')
d[y[0]] = y[1]

我尝试将输入存储为字典,然后将其作为参数传递, - func1(d) - 但它将字典识别为一个位置参数。

有没有人对如何做到这一点有任何想法?

0 个答案:

没有答案