[英]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.