如果我在类的 __init__
函数中将许多列表初始化为空,如下所示:
self.a = []
self.b = []
self.c = []
self.d = []
self.e = []
什么是更好的书写方式 - 每个列表单独或可能作为
self.a,self.b,self.c,self.d,self.e = []*5
或者也许还有其他好看的方法可以做到这一点?
最佳答案
a, b, c, d, e = ([] for _ in range(5))
关于Python:初始化许多列表,良好的代码编写风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38111970/