尝试创建返回并显示lis的函数

2024-06-02 22:10:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我想以keys: values的形式显示输出,如下所示:

dad:bob
Mom:lisa
brother : joe
& so on

但输出中只显示值

为了得到所需的输出,我应该对此代码进行哪些更改

d = dict(Dad='Bob', Mom='Lisa', Brother= 'joe')
def f2(Dad,Mom,Brother):
    print Dad,Mom,Brother
f2(**d)

Tags: 代码soonkeys形式f2bobvalues
1条回答
网友
1楼 · 发布于 2024-06-02 22:10:15

使用**kwargs处理函数关键字参数:

d = dict(Dad='Bob', Mom='Lisa', Brother= 'joe')
def f2(**kwargs):
    for key, value in kwargs.iteritems():
        print '%s:%s' % (key, value)
f2(**d)

印刷品:

Dad:Bob
Brother:joe
Mom:Lisa

另请参见:

相关问题 更多 >