小编gui*_*aps的帖子

调用这样的函数会被视为不良做法吗?

假设我有这个功能签名:

def foo(a=True, b=True, c=True, d=True, e=True):
Run Code Online (Sandbox Code Playgroud)

我已经确定这些将是调用此函数的简洁方法,考虑到所有传递的参数应该是False:

foo(*5*[False])
foo(*[False]*5)
Run Code Online (Sandbox Code Playgroud)

但有些东西告诉我,这将是糟糕的Python风格.你怎么看?

python

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

标签 统计

python ×1