python函数设计(2)

设计一个函数find2(dict, x),其中dict是字典参数,x是字符串参数。

该函数功能是:在dict中查找元素x是否存在,若存在输出'find',若不存在输出'no find'。

测试实例:已知淡水鱼字典{'f1':'鲤鱼','杂食性','f2':'草鱼','食草性','f3':'鲫鱼','温水性','f4':'鳙鱼','温水性','f5':'黑鱼','肉食性'},调用函数find2()查找'鲫鱼'是否在列表中.

python 复制代码
def find2(dict,x):
    flag=0
    for elem in dict.items():
        if x == elem[1][0]:
            print("find")
            flag=1
    if not flag:
        print("no find")

freshdict = {'f1':['鲤鱼','杂食性'],'f2':['草鱼','食草性'],'f3':['鲫鱼','温水性'],'f4':['鳙鱼','温水性'],'f5':['黑鱼','肉食性']}
fish = input()
find2(freshdict,fish)
相关推荐
烬羽12 分钟前
字符串算法入门:从反转字符串到回文判断,面试不再慌
算法·面试
荣码35 分钟前
GraphRAG:普通RAG只能回答"点"的问题,我踩了4个坑才搞懂
java·python
金銀銅鐵11 小时前
[Python] 基于欧几里得算法,实现分数约分计算器
python·数学
Lyn_Li13 小时前
Kaggle Top 5 | 198只股票、200条数据的金融预测——BattleFin高分方案从零复现
python·kaggle·比赛复盘·金融预测
先吃饱再说16 小时前
判断回文字符串,从一行代码到双指针优化
算法
小九九的爸爸18 小时前
前端想要入门Agent开发,要具备哪些Python基础?
python·agent·ai编程
黄敬峰19 小时前
深入理解算法核心:从递归思想、数组扁平化到快速排序
算法
阿耶同学19 小时前
手把手教你用 LangGraph 搭建三层嵌套 Agent 架构
python·程序员
得物技术20 小时前
从狂野代码到按目标生产:得物推荐 AI Harness 的工程化实践|AICon 演讲整理
人工智能·算法·架构