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)
相关推荐
小O的算法实验室22 分钟前
2025年IEEE TITS,基于矩阵的进化计算+面向无线传感器网络数据收集无人机路径规划,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
kongba00723 分钟前
项目打包 Python Flask 项目发布与打包专家 提示词V1.0
开发语言·python·flask
OidEncoder30 分钟前
编码器分辨率与机械精度的关系
人工智能·算法·机器人·自动化
memcpy041 分钟前
LeetCode 2615. 等值距离和【相同元素分组+前缀和;考虑距离和的增量】中等
算法·leetcode·职场和发展
belldeep1 小时前
介绍 遗传算法 与 TSP问题
python·遗传算法·ga·tsp问题
解救女汉子1 小时前
SQL触发器如何获取触发源应用名_利用APP_NAME函数追踪
jvm·数据库·python
炽烈小老头1 小时前
【 每天学习一点算法 2026/04/22】四数相加 II
学习·算法
alphaTao1 小时前
LeetCode 每日一题 2026/4/20-2026/4/26
算法·leetcode·职场和发展
思绪无限2 小时前
YOLOv5至YOLOv12升级:血细胞检测系统的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·yolov12·血细胞检测
Robot_Nav2 小时前
TD3 —— 双延迟深度确定性策略梯度算法文献解读
算法·td3·drl