-3
如何修改Set()構造函數以接受可傳遞初始值集合的可選變量參數以初始化該集合?原型爲新的構造函數應如下所示:Python set()構造函數
def Set(self, *initElements = None)
它可以被用來如下所示創建一組給定的值初始化:
s = Set(150, 75, 23, 86, 49)
如何修改Set()構造函數以接受可傳遞初始值集合的可選變量參數以初始化該集合?原型爲新的構造函數應如下所示:Python set()構造函數
def Set(self, *initElements = None)
它可以被用來如下所示創建一組給定的值初始化:
s = Set(150, 75, 23, 86, 49)
它已經這樣做,你只需要更多的括號。
set([150, 75, 23, 86, 49])
您可以使用號碼列表初始化設置,這樣
set([150, 75, 23, 86, 49])
或者您可以使用設置的文字符號,像這樣
{150, 75, 23, 86, 49}
的優勢set
構造函數是,我們可以使用任何具有可散列項的迭代器。
'set([150,75,23,86,49])'有什麼問題? – thefourtheye
你真的想要*修改它嗎?還是要製作一個新的?如果是第一個,祝你好運。如果是第二個,請自己寫。 – Veedrac
謝謝,只需修改。 – Poseydon