python3语法:*在变量之前

时间:2018-07-08 03:55:21

标签: python-3.x

services.Configure<ForwardedHeadersOptions>(options =>
{
    options.ForwardLimit = 2;
    options.ForwardedForHeaderName = "X-Forwarded-For-Custom-Header-Name";
});

在最后一行中,对象g = dominoes.Game.new() for _ in range(fixed_moves): g.make_move(*g.valid_moves[0]) 之前的*是什么意思?

1 个答案:

答案 0 :(得分:1)

参数中的

星号(*)用于解压缩。

例如:

def f(n, m):
  pass

l = [2, 3]
f(*l)

这将解压缩l并分别设置参数nm 23