python中for循环中的[]方括号是什么意思?
您的示例中的“方括号”从旧列表中构建了一个新列表,这称为列表理解。
的基本思想[f(x) for x in xs if condition]是:
[f(x) for x in xs if condition]
def list_comprehension(xs): result = [] for x in xs: if condition: result.append(f(x)) return result
的f(x)可以是任何表达式,含有x或没有。
f(x)
x
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群