您确实应该避免将列表理解(以及字典理解,设置理解和生成器表达式)用于副作用。除了他们会积累虚假列表从而浪费内存这一事实之外,这也令人困惑。我希望列表理解会产生一个(有意义的)值,很多人都会同意。另一方面,循环显然是一系列语句。预计它们会开始产生副作用,并且不会产生结果值-
不会感到惊讶。
欢迎分享,转载请注明来源:内存溢出
您确实应该避免将列表理解(以及字典理解,设置理解和生成器表达式)用于副作用。除了他们会积累虚假列表从而浪费内存这一事实之外,这也令人困惑。我希望列表理解会产生一个(有意义的)值,很多人都会同意。另一方面,循环显然是一系列语句。预计它们会开始产生副作用,并且不会产生结果值-
不会感到惊讶。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)