gpt4 book ai didi

python - 迭代 Python 中可能存在或不存在的字典值的正确方法

转载 作者:行者123 更新时间:2023-11-28 20:21:35 26 4
gpt4 key购买 nike

基本上,如果我试图访问一个我希望它是可迭代的字典值,是否有一个简单的单行代码来解释除了使用 DefaultDict 之类的值之外不存在的值。有这个

for el in (myDict.get('myIterable') or []):
pass

虽然感觉不是特别 pythonic...

最佳答案

for item in a_dict.get("some_key",[]):
#do whatever

如果该项目保证是列表(如果存在)...如果它可能不是列表,您将需要不同的解决方案

关于python - 迭代 Python 中可能存在或不存在的字典值的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27558543/

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