【发布时间】:2015-07-08 20:26:59
【问题描述】:
我找到了this question 并且原始代码中的一件事让我感到困惑:
>>> x="Alpha_beta_Gamma"
>>> words = [y for y in x.split('_')]
这样做有什么意义:[y for y in x.split('_')]? split 已经返回一个列表,并且项目不会在此列表理解中进行操作。我错过了什么吗?
【问题讨论】:
-
除非你喜欢打字和无意义的开销,否则没有意义
-
@Padraic 我曾经喜欢打字和无意义的开销,但后来我停止使用 Java。 :)
-
有些人对
xxx理解非常着迷,以至于他们会尽可能地使用它们。