-2

我将如何制作字典的值列表?例如,如果我有

{1:Apple,2:Red,3:Purple,4:Green}

我将如何收到一份清单

['Apple','Red','Purple','Green']

在 python 上鬼混一个小时后,我似乎仍然无法弄清楚。感谢您的任何帮助。

4

1 回答 1

4

查字典.values()

在 Python 3 中,这将返回一个dict view,所以调用list()它。

蟒蛇2:

>>> d = {1:'Apple', 2:'Red', 3:'Purple', 4:'Green'}
>>> d.values()
['Apple', 'Red', 'Purple', 'Green']

蟒蛇 3:

>>> d = {1:'Apple', 2:'Red', 3:'Purple', 4:'Green'}
>>> d.values()
dict_values(['Apple', 'Red', 'Purple', 'Green'])
>>> list(d.values())
['Apple', 'Red', 'Purple', 'Green']
于 2013-04-12T17:09:38.313 回答