普通列表理解是通过以下方式发生的:new_list = [f(x) for x in l] 在Python中创建新列表的最简洁易懂的方法是什么,类似于以下代码:new_list = [f(x) while condition is True] 最佳答案 把事情简单化:new_list = [] while condition: new_list.append(f(x)) 如果将某些内容更明确地表示为单独的语句,则将其强制为单个表达式没有任何好处。