gpt4 book ai didi

python - 有没有办法从其值中获取字典条目的键?

转载 作者:太空宇宙 更新时间:2023-11-03 14:38:29 24 4
gpt4 key购买 nike

<分区>

我编写了一个小程序,使用 lambda 函数过滤掉字典中的所有负值。我必须再次将它写成字典,没有负值。 3.x 标准似乎不支持 index() 函数。任何有关如何编写此代码的指示都会有所帮助。

a = {'a':1,'b':-5,'c':-4,'d':-8,'e':9}
key = a.keys()
val = a.values()
l1 = list(filter(lambda x:x>0,val))
print(l1)

另一个约束是:我必须使用 lambda 函数。因此,不允许使用答案中所说的理解。我已经看到了这可能是重复的问题:但是我尝试了其中一个答案的样本

    dict(filter(lambda x,y:y>=0,a.items()))

我得到这个:TypeError: () missing 1 required positional argument: 'y

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