如何將字典轉換爲元組?下面是我的動態字典。Python將字典轉換爲元組
genreOptions = GenreGuideServiceProxy.get_all_genres();
genreDictionary = {};
for genre in genreOptions:
genreDictionary[genre.name] = genre.name;
如何將字典轉換爲元組?下面是我的動態字典。Python將字典轉換爲元組
genreOptions = GenreGuideServiceProxy.get_all_genres();
genreDictionary = {};
for genre in genreOptions:
genreDictionary[genre.name] = genre.name;
tuples = genreDictionary.items()
謝謝,這個作品我只是稍微修改它。 tuple(genreDictionary.items()); – James 2011-04-06 14:51:46
退房dict.values
,dict.items
,並且dict.iteritems
各種方式來做到這一點。
dict.values
和dict.items
返回列表; dict.itervalues
和dict.iteritems
返回迭代器。
你想製作(鍵值)配對嗎?這裏是代碼生成的(鍵,值)元組列表...
thelist = [(key, genreOptions[key]) for key in genreOptions]
啊我看到上面有一個更有效的答案...
thelist = genreDictionary.items()
但我想包括列表理解的例子:)
你想如何看待你的元組?你知道'genreDictionary.items()'方法,對嗎? – 2011-04-05 22:01:13