我如何从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()