Python字典键怎么单独取出?Python分别取出字典键和值用什么方法

在python中字典类型就是一个键绝对对应着一个值,而用切片的方式只能够通过字典键来获取其所对应的值 。但是在有些情况下可能只需要单独的某个键或者一些值,这个时候就要用到不同的方法了 。下面小编会介绍python字典分别取出键和值的方法,往下看看吧 。

Python字典键怎么单独取出?Python分别取出字典键和值用什么方法

文章插图
【Python字典键怎么单独取出?Python分别取出字典键和值用什么方法】一、取键
python中字典虽然不能够直接的将某一个键给取出来,这是因为它里面的元素没有索引 。但是能够通过keys()将字典中所有的键都给返回,返回出来的对象是列表类型的,那么就能够用该对象的索引来获取字典键了,代码示例如下所示:
dict1 = {'name': 'hacker', 'age': '18'}ls = dict1.keys()ls[0]’name’从代码运行的结果就可以看出来,name这个字符串是字典对象dict1中的一个键 。而且将它们通过keys方法取出来之后,元素的排序顺序也是字典中的排序顺序,能够很简单的就找到该键所对应的索引将其单独取出 。
二、取值
而取值的话也是一样的操作,只需要将调用的方法从keys改成values()即可 。而且它返回的也是按照字典顺序所正序排序好的列表对象,通过切片或者循环的方式都可以将其值给取出来,代码示例如下所示:
for jj in dict1.values():  print(jj)’hacker’18除了这两个方法之外,也还有其他的方法能够将字典键和值给取出来,例如items()方法就是将键值对给返还、pop()方法返回键对应的值等等
以上就是关于“Python字典键怎么单独取出?Python分别取出字典键和值用什么方法”的全部内容了,希望对你有所帮助 。

    推荐阅读