Python从单元素字典中获取key和value
2018-01-07 12:36
639 查看
Python从单元素字典中获取key和value
之前写代码很多时候会遇到这么一种情况:在python的字典中只有一个key/value键值对,想要获取其中的这一个元素还要写个for循环获取。网上搜了一下,发现还有很多简单的方法:方法一
d = {'name':'haohao'} (key, value), = d.items()
方法二
d = {'name':'haohao'} key = list(d)[0] value = list(d.values())[0]
方法三
d = {'name':'haohao'} key, = d value, = d.values()
参考自stackoverflow讨论:
https://stackoverflow.com/questions/15366482/how-to-fetch-the-key-value-pair-of-a-dictionary-only-containing-one-item
相关文章推荐
- Python 对字典元素的赋值 (字典key和value均为组合类型)
- python字典分别按照key和value升序或者降序排列--以给定一个含有重复元素的数组list,按照其出现次数大小降序输出
- python中获取字典的key列表和value列表
- python字典嵌套字典的情况下获取某个key的value
- java8 stream初试,map排序,list去重,统计重复元素个数,获取map的key集合和value集合
- python 字典操作提取key,value
- python获取函数所有入参的key-value
- python 按字典value排序以及按list中字典的某个key的value排序
- Python基础——字典中由value查key的几点说明
- 随机获取一个集合(List, Set)中的元素,随机获取一个Map中的key或value
- 用字典推导式实现字典key和value的交换--python小技巧
- python字典使用法 统计具有相同value的key
- python 字典的key与value进行交换
- python实现字典按value排序,以及按照key排序的实现方法
- Map四种获取key和value值的方法,以及对map中的元素排序
- Map四种获取key和value值的方法,以及对map中的元素排序
- python学习四:import模块方法、可变参数、字典key判断、版本信息获取、列表解析、
- python获取字典的key列表
- Map.Entryset获取每个元素的Key,value
- python 字典 key 和value 互换