我如何从Python字典中提取所有的值?
我有一个字典d = {1:-0.3246, 2:-0.9185, 3:-3985, ...}
。
如何将d
所有值提取到列表l
?
如果您只需要字典键1
和3
使用: your_dict.keys()
。
如果您只需要字典值-0.3246
, -0.9185
和-3985
使用: your_dict.values()
。
如果你想要键和值都使用: your_dict.items()
返回元组[(key1, value1), (key2, value2), ...]
。
使用values()
>>> d = {1:-0.3246, 2:-0.9185, 3:-3985} >>> d.values() <<< [-0.3246, -0.9185, -3985]
调用字典上的values()
方法。
如果你想要所有的值,使用这个:
dict_name_goes_here.values()
如果你想要所有的键,使用这个:
dict_name_goes_here.keys()
如果你想要所有的项目(键和值),我会用这个:
dict_name_goes_here.items()
d = <dict> values = d.values()
嗜铬细菌鸭原则上应该确定一个物体可以做什么,即它的属性和方法。 通过查看字典对象,可以尝试猜测它至less包含以下内容之一: dict.keys()
或dict.values()
方法。 您应该尝试将这种方法用于未来的编程语言,这些编程语言的types检查是在运行时进行的,特别是那些具有鸭式input性质的程序语言
如果你想要所有的值,使用这个:
dict_name_goes_here.values()