1
tup_list = [1,2,3,4,5]
weight_list = [0.5,0.6,0.1,0.7]
draw = choice(tup_list, sample_size_d, replace=False, weight_list)
,當我嘗試運行它,我得到錯誤後非關鍵字ARG?選擇()函數的參數:語法錯誤::非關鍵字ARG關鍵字ARG 我怎麼能解決這個問題後關鍵字ARG
tup_list = [1,2,3,4,5]
weight_list = [0.5,0.6,0.1,0.7]
draw = choice(tup_list, sample_size_d, replace=False, weight_list)
,當我嘗試運行它,我得到錯誤後非關鍵字ARG?選擇()函數的參數:語法錯誤::非關鍵字ARG關鍵字ARG 我怎麼能解決這個問題後關鍵字ARG
這裏weight_list
是非關鍵字arg。在Python中調用函數時,所有關鍵字參數(鍵=值類型)應該遵循所有非關鍵字參數。您對choice
通話應該是這樣的:
draw = choice(tup_list, sample_size_d, weight_list, replace=False)
的可能的複製[的Python:語法錯誤:非關鍵字關鍵字ARG後(http://stackoverflow.com/questions/ 14247732 /蟒-的SyntaxError-非關鍵字後關鍵字精氨酸) –