-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