我有一本字典d = {1:-0.3246, 2:-0.9185, 3:-3985, ...}
。
如何将d
的所有值提取到一个列表l
中
发布于 2011-08-10 04:23:56
如果只需要字典键1
、2
和3
,请使用:your_dict.keys()
。
如果只需要字典值-0.3246
、-0.9185
和-3985
,请使用:your_dict.values()
。
如果希望同时使用键和值,请使用:your_dict.items()
,它将返回元组列表[(key1, value1), (key2, value2), ...]
。
发布于 2011-08-10 04:23:57
使用values()
>>> d = {1:-0.3246, 2:-0.9185, 3:-3985}
>>> d.values()
<<< [-0.3246, -0.9185, -3985]
发布于 2020-04-24 19:18:59
对于Python 3,您需要:
list_of_dict_values = list(dict_name.values())
https://stackoverflow.com/questions/7002429
复制相似问题