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 小时前
python进阶:类方法与静态方法的分野,classmethod 和 staticmethod 到底该怎么选
后端·python
dyxal12 小时前
eˣ 的泰勒展开式:从“化繁为简”到“万物统一”的微积分之美
算法
卷无止境12 小时前
继承与多态:Python OOP里最容易被用错的两把梯子
后端·python
SelectDB技术团队12 小时前
丰巢日志平台 ELK 替代:Apache Doris / SelectDB 的技术能力与实践
开发语言·python
BetterFlow_CFD12 小时前
COMSOL声学仿真基础知识(二)
开发语言·算法·matlab
崖边看雾12 小时前
Python学习——函数
开发语言·windows·python·学习·pycharm
深念Y13 小时前
Windows幽灵端口占用:HNS如何无声偷走你的端口
windows·python·bug·环境·端口·特权
宸津-代码粉碎机13 小时前
Jar热部署进阶实战|修复原生方案OOM与类冲突问题,生产级无BUG优化方案
java·大数据·服务器·开发语言·前端·人工智能·python
未知违规用户15 小时前
大模型项目:RAG项目实战与FlagEmbedding模型
人工智能·windows·python·深度学习