2015-10-13 54 views
-4

類型的值我有以下的解釋:d = {s: {0:{'n','s'}, 1:{'s'} }}如何改變嵌套字典

我如何的{'n','s'}(set)值更改爲['n','s']儘可能短。

因爲我打印出來的價值形式0:['n','s'], 1:['s']

回答

0

只要做到這一點:

for key, value in d['s'].iteritems(): 
    d['s'][key] = list(d['s'][key]) 
print d 

輸入:

d = {s: {0:{'n','s'}, 1:{'s'} }} 

輸出:

{'s': {0: ['s', 'n'], 1: ['s']}}