gpt4 book ai didi

python - NameError: 全局名称 '_' 未定义

转载 作者:太空宇宙 更新时间:2023-11-04 06:54:46 25 4
gpt4 key购买 nike

代码:

if (query_id, _) in hashtable[bucket]:

我希望它能工作 like in a for loop , 但它给出了这个错误:

NameError: global name '_' is not defined

hastable[bucket] 是一个重要的对列表(我怀疑)。有什么想法吗?

最佳答案

x in y 不是魔法;它与 y.__contains__(x) 基本相同。因此,in 不能用占位符搜索;左边的参数被完全评估。相反,使用

if any(query_id == qid for (qid, _) in hashtable[bucket]):

关于python - NameError: 全局名称 '_' 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37158231/

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