开发者社区> 问答> 正文

python类中get怎么用

python类中get怎么用

展开
收起
云计算小粉 2018-05-10 20:09:58 1589 0
1 条回答
写回答
取消 提交回答
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
       在字典内置的方法中,想说的方法为get。这个方法是通过键来获取相应的值,但是如果相应的键不存在则返回None。其实,None只是一个默认的返回值但是并不是一个不能修改的返回值。其实,如果查询失败,我们可以指定一个返回值。
    
       上面提到的所有功能汇总在一个示范代码,具体如下:
    

    !/usr/bin/python

    dict_data ={1:'one',2:'two',3:'three',4:'four'}

    print(dict_data.get(1))

    print(dict_data.get(3))

    print(dict_data.get(5))

    print(dict_data.get(5,'notfound'))

       程序的运行结果如下:
    

    E:WorkSpace01_编程语言03_PythonOOP>python dict_get.py

    one

    three

    None

    not found

       其实,不使用get方法,相应的功能实现也比较简单。只不过是在尝试得到字典的键值对信息的时候加上一个键是否存在于字典中的一个检测而已。
    2019-07-17 22:19:55
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载