0X0003 输出字典key

传送门:http://www.pythontip.com/coding/code_oj_case/4

给你一字典a,如a={1:1,2:2,3:3},输出字典a的key,以','连接,如‘1,2,3'。要求key按照字典序升序排列(注意key可能是字符串)。
例如:a={1:1,2:2,3:3}, 则输出:1,2,3
a={1:1,2:2,3:3}
l = []
for i in a.keys():#将key值加入列表中
    l.append(i)
l.sort()#对列表进行升序排列
s = ','.join(str(i) for i in l)#join处理的必然要是str,由于不能保证
#键是str 所以要强制转换一下   要对这种处理方式敏感一些
print(s)

猜你喜欢

转载自blog.csdn.net/weixin_41687289/article/details/80266628