您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

可以不使用括号来调用单参数Python函数吗?

可以不使用括号来调用单参数Python函数吗?

为了您的编辑:

如果写下生成器表达式,就象stuff = (f(x) for x in items)需要方括号一样,就象需要[ .. ]列表遍历一样。

但是,当您将某些内容生成器表达式传递到函数时(这是一种非常常见的模式,因为这是生成器背后的主要思想),那么您就不需要两组括号-而不是类似s = sum((f(x) for x in items))(用括号括起来的东西)函数调用,内部为生成器表达式),您可以编写sum(f(x) for x initems)

python 2022/1/1 18:50:49 有363人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶