gpt4 book ai didi

python-3.x - **Kwargs 0 位置参数错误

转载 作者:行者123 更新时间:2023-12-04 12:08:09 26 4
gpt4 key购买 nike

我试图在 python 3 中解决 **kwargs 问题,但遇到了一个奇怪的错误。基于 this post在这件事上,我尝试创建自己的版本以确认它对我有用。

table = {'Bob':'Old','Franny':'Less Old, Still a little old though','Ribbit':'Only slightly old'}

def kw(**kwargs):
for i,j in kwargs.items():
print(i,'is ',j)

kw(table)

奇怪的是,我一直回不来 TypeError: kw() takes 0 positional arguments but 1 was given .我不知道为什么,我的代码与提供的链接中示例中的代码之间没有明显差异。

有人可以帮我确定导致此错误的原因吗?

最佳答案

使用 kw(**table) 调用 kw 函数

Python 3 文档:link

关于python-3.x - **Kwargs 0 位置参数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51395535/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com