繁体   English   中英

如何定义Function参数随输入文件变化?

[英]How Can I Define a Function Whose Parameters Change According to Input File?

我有一个 CBR function 它需要 4 个参数,例如
CBR (w1,w2,w3,w4,x_train,y_train) w1 到 wn 根据输入文件变化。 w1 到 wn 是独立参数的权重。 因此,根据输入文件和输入参数的大小,w1 到 wn 会发生变化(输入参数的大小为 N)。 如何定义这样的 function? 你能给我举个例子吗? 谢谢

要传递可变数量的 arguments,您可以使用

def CBR(x_train, y_train, *args):
   ...

特殊语法*args用于将可变数量的 arguments 传递给 function。

语法是使用符号*来接收可变数量的 arguments; 按照惯例,它通常与args一词一起使用,但如果您愿意,也可以使用w

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM