有没有一种方法可以一步创建新对象并将它们放入集合或列表中?例如:
GreatList= [ a = MyObject("a"),
b = MyObject("b"),
c = MyObject("c")]
请您参考如下方法:
如果您同时需要 a、b、c 变量和列表:
a, b, c = GreatList = [MyObject("a"), MyObject("b"), MyObject("c")]
不过,请考虑您是否真的需要各个变量。列出 list 可能会更好:
GreatList = [MyObject("a"), MyObject("b"), MyObject("c")]
请注意,a, b, c = GreatList = ... 不适用于集合,因为它依赖于具有固定迭代顺序的列表。
