Python字典取值的几种方法是什么?哪些方法可以获取python字典值

python中的字典数据类型因为其特别的键值对格式,它也会经常使用在不同的应用场景之中 。而字典内更多的时候是使用值来保存数据的,所以使用字典就要学会它的取值方法 。这一篇文章就是来给大家分享几个python字典取值的方法,感兴趣的话就一起往下看看吧 。

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字典值”的全部内容了,希望对你有所帮助 。

    推荐阅读