在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分别取出字典键和值用什么方法”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python中序列是什么意思?Python序列用法详解
- Python如何打印出所有的水仙花数?使用Python打印出所有水仙花数的方法
- Python怎么将两个列表转为字典?Python如何合并列表为字典类型
- Python字典有哪些常用方法?Python字典自带的方法有什么
- Python阳历转农历如何实现?Python如何获取农历日期
- Python字典为什么是映射类型?Python字典的映射如何体现
- 剪映怎么自动生成字幕?如何使用剪映一键生成字幕
- Python不可变集合是什么?Python中怎么创建不可变集合
- Python中finally是什么意思?Python里面的finally有什么用
- Python计算环比增长怎么做?Python如何计算环比与同比