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)
相关推荐
Clarence Liu几秒前
用大白话讲解人工智能(5) SVM支持向量机:找一条“最宽的分隔线“
人工智能·算法·支持向量机
不想看见40411 分钟前
N-Queens -- 回溯法 -- 力扣101算法题解笔记
java·数据结构·算法
查无此人byebye12 分钟前
【超详细解读(GPU)】基于DiT的MNIST扩散模型(DDPM)完整实现
python·深度学习·nlp·transformer·多分类
赵谨言14 分钟前
基于Python和ArcPy的不动产数据入库技术与运用
大数据·开发语言·经验分享·python
—Miss. Z—16 分钟前
计算机软件资格考试—Python补充
开发语言·python
xuxianliang22 分钟前
第152章 纲领的统一(悦儿)
算法·程序员创富
nimadan1224 分钟前
**免费专业的小说创作软件2025推荐,解锁高效写作新体验*
人工智能·python
七夜zippoe28 分钟前
PyTorch深度革命:从自动微分到企业级应用
人工智能·pytorch·python
好家伙VCC29 分钟前
# 发散创新:基于ARCore的实时3D物体识别与交互开发实战 在增强现实(
java·python·3d·ar·交互
XLYcmy32 分钟前
智能体大赛 技术架构 核心驱动层
人工智能·算法·机器学习·llm·prompt·agent·qwen