我如何根据name
值按任意顺序对list
的dict
排序?我想先是dict
的720p
,然后是dict
的1080p
,最后是dict
的360p
hosters = []
for entry in json.loads(aResult[1][0]):
if 'file' not in entry or 'label' not in entry: continue
sLabel = sName + ' - ' + entry['label'].encode('utf-8')
hoster = dict()
hoster['link'] = entry['file']
hoster['name'] = sLabel
hoster['resolveable'] = True
hosters.append(hoster)
您将需要使用自定义排序函数。这样的方法应该有用:
相关问题 更多 >
编程相关推荐