我有一个字典d ={1:-0.3246, 2:-0.9185, 3:-3985,…}。

我如何将d的所有值提取到列表l中?


当前回答

要看到按键:

for key in d.keys():
    print(key)

获取每个键所引用的值:

for key in d.keys():
    print(d[key])

添加到列表:

for key in d.keys():
    mylist.append(d[key])

其他回答

d = <dict>
values = d.values()

调用字典上的values()方法。

使用值()

>>> d = {1:-0.3246, 2:-0.9185, 3:-3985}

>>> d.values()
<<< [-0.3246, -0.9185, -3985]

要看到按键:

for key in d.keys():
    print(key)

获取每个键所引用的值:

for key in d.keys():
    print(d[key])

添加到列表:

for key in d.keys():
    mylist.append(d[key])

如果你只需要字典键1、2和3,请使用:your_dict.keys()。

如果你只需要字典值-0.3246、-0.9185和-3985,使用:your_dict.values()。

如果同时需要键和值,请使用:your_dict.items(),它将返回元组列表[(key1, value1), (key2, value2),…]。