提问者:小点点

在Python 3中将字典转换为数组[重复]


我有以下字典:

{
'0':'test1'
'1':'test2'
'2':'test3'
'3':'test4'
}

我想把它转换成一个数组,其中键,如你所注意到的,是索引,键值是值。 所以,基本上,我需要['test1','test2','test3','test4']


共1个答案

匿名用户

如果字典名为d,则执行list(d.values())

如果您知道键是数字0-N,并且希望得到的数组按该顺序排列,请执行以下操作:

[x[1] for x in sorted(d.items())]