python中的字典数据类型因为其特别的键值对格式,它也会经常使用在不同的应用场景之中 。而字典内更多的时候是使用值来保存数据的,所以使用字典就要学会它的取值方法 。这一篇文章就是来给大家分享几个python字典取值的方法,感兴趣的话就一起往下看看吧 。
文章插图
1.虽然说字典没有索引,但是键值对格式让其每一组数据也是相互映射,一一对应的 。能够通过字典键切片的方式来将其对应的值给取出来,代码示例如下:
tinydict = {'Name': 'Niu', 'Age': 7, 'Class': 'First'}print (tinydict['Name'])Niu2.字典内有一个专门属于它的方法叫做get(),它的作用很简单,就是返回指定键所对应的值 。并且该方法还可以去设置一个默认值,当没有取到数据时就会将默认值返回,代码如下:
tinydict.get('Age',0.0)7【Python字典取值的几种方法是什么?哪些方法可以获取python字典值】3.字典方法values()能够把字典中所有的值都给获取到,该方法能够返回一个可迭代对象 。只需要使用for循环并且将其作为遍历对象就能够把字典值给获取到了,代码示例如下所示:
for x in tinydict.values(): print(x)4.还有一个比较奇怪的方法是pop(),它的实际作用是将字典对象中一个键值对给删除掉 。但是在删除之后还会将删除的字典值给返回出来,这种方式一般不建议使用,示例如下:
element = tinydict.pop('Name')print(element)Niu以上就是关于“Python字典取值的几种方法是什么?哪些方法可以获取python字典值”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python判断字符串开头字符怎么做?Python如何判断字符串起始字符
- Python中six库有什么作用?Python该怎么去使用six第三方库
- Python怎么一次性下载多个文件?Python如何同时下载多个文件
- Python如何定义结构体?Python结构体该怎么表示
- Python代码能做成软件吗?怎么把Python代码做成一个软件?
- 如何通过pycharm查看Python安装了哪些模块?Pycharm查看Python中已安装模块的方法
- 怎么在Python中使用datime包计算时间差?使用datime包计算时间差的方法
- json格式和字典区别 解析json字符串的方式
- python的特点 十个特点
- 常用的python脚本 python十个常见的脚本汇总