gpt4 book ai didi

python - 内联函数的字典理解

转载 作者:太空狗 更新时间:2023-10-29 18:23:02 26 4
gpt4 key购买 nike

<分区>

我需要在字典中存储函数,每个函数都取决于它的键,比方说,对于键 1 关联的 lambda 函数是 lambda s: s * A[1] 。我尝试使用字典理解,但似乎内联函数以循环的最后一个值定义结束。

d = {k, lambda s: s * A[k] for k in range(n)}  # e.g. n = 4

之后创建的所有 lambda 函数都使用 A[3] 声明,而不是 A[0]、A[1]、A[2] A[3]。这段代码有什么问题?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com