相关疑难解决方法(0)

使用*args和**kwargs

所以我有这个概念的困难*args**kwargs.

到目前为止,我已经了解到:

  • *args =参数列表 - 作为位置参数
  • **kwargs = dictionary - 其键成为单独的关键字参数,值成为这些参数的值.

我不明白这会对哪些编程任务有所帮助.

也许:

我想输入列表和字典作为函数AND的参数同时作为通配符,所以我可以传递任何参数?

有一个简单的例子来说明如何*args**kwargs使用?

我发现的教程也使用了"*"和变量名.

*args**kwargs刚才占位符或者你使用完全相同*args,并**kwargs在代码中?

python args kwargs

1367
推荐指数
10
解决办法
84万
查看次数

python*运算符的专有名称?

运营商的正确名称是什么*,如function(*args)?解压缩,解压缩,其他什么?

python operators splat

200
推荐指数
6
解决办法
10万
查看次数

通过Python中的指针接收参数

我有一个类,其功能定义如下.我的目的是向它发送多个参数.

为了测试,我称之为:class_name("argument1","argument2"),并且它说:__init__accepts atmost 1 arguments , 3 given

def __init__(self, **options):
    for name in options:
        self.__dict__[name] = options[name]
Run Code Online (Sandbox Code Playgroud)

处理这个问题的正确方法是什么?

欢迎任何建议......

python arguments

2
推荐指数
1
解决办法
3135
查看次数

标签 统计

python ×3

args ×1

arguments ×1

kwargs ×1

operators ×1

splat ×1