如何将字典转换为元组?下面是我的动态字典。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