求助!字典遍历拼接成字符串
如下代码,我想要把字典按照键值排序,再遍历拼接成result这样的字符串,结果是x这样的,哪里出了问题?小白~~~{:5_100:}>>> x = ''
>>> dict1 = {'Name': 'Runoob', 'Age': '7'}
>>> list1 = sorted(dict1)
>>> for key in list1:
x = x.join('&'+key+'='+dict1)
>>> x
'&&Age=7N&Age=7a&Age=7m&Age=7e&Age=7=&Age=7R&Age=7u&Age=7n&Age=7o&Age=7o&Age=7b'
>>> result = 'Age=7&Name=Runoob' #想要的结果
for key in list1:
x += key + '=' + dict1
if key != list1[-1]:
x += '&' BngThea 发表于 2018-6-28 16:34
for key in list1:
x += key + '=' + dict1
if key != list1[-1]:
感谢大神{:5_109:}
页:
[1]