python如何按字典序输出;

歌唱比赛进行海选活动,歌手分为两组,按序号进行投票,投票编号为4 7 9 1(程序中数据使用赋值语句给出),请对投票数据进行分析,完成以下问题(全部以字符形式输出,并且先进行输入):

(1)求获得了选票的全部歌手的序号,按字典序输出;

请问 如何按照字典序输出?


a = {1,2,3,4,5}
b = {6,7,8,9,10}
vote = {4,7,9,1,2,2,6,2,2,1,6,9,7,4,5,5,7,9,5,5,4}
c = a|b
yi = vote & c
 
m = {int(input('input the number:'))}
p = m.issubset(yi)
if p ==True:
    n = list(yi).count(list(m))
    print ('得票',n)
else:
    print('未得票')