使用map或lambda函数可以做到吗

时间:2019-06-03 07:29:16

标签: python

下面的代码可以用单层结构完成吗?

five_fifteen = []

for x in range(5,15):
    five_fifteen.append(x)
    print (five_fifteen)

谢谢

2 个答案:

答案 0 :(得分:3)

如果要创建新列表:

five_fifteen = list(range(5, 15))

如果要扩展现有列表:

five_fifteen.extend(range(5, 15))

答案 1 :(得分:0)

当然,但我没有真正地指出要点

five_fifteen = list(range(5, 16))
five_fifteen = [i for i in range(5, 16)]

最简单的方法应该是使用 list()本身,或使用列表理解

Could not find the implementation for builder @angular-devkit/build-angular:dev-server`enter code here`
    Error: Could not find the implementation for builder @angular-devkit/build-angular:dev-server
        at WorkspaceNodeModulesArchitectHost.resolveBuilder (C:\Users\Buddy4Study\desktop\angular_project\b4s-entry-v2\node_modules\@angular\cli\node_modules\@angular-devkit\architect\node\node-modules-architect-host.js:49:19)
        at ServeCommand.initialize (C:\Users\Buddy4Study\desktop\angular_project\b4s-entry-v2\node_modules\@angular\cli\models\architect-command.js:72:63)
        at <anonymous>
        at process._tickCallback (internal/process/next_tick.js:188:7)
        at Function.Module.runMain (module.js:678:11)
        at startup (bootstrap_node.js:187:16)
        at bootstrap_node.js:608:3