如何把python 中的元组转化成字符串
就是在python中有一个带键值对的元组,能不能把他转化成一个字符串。。请各位大侠指教!!1举个例子。d={'name':'user','password':'12345...
就是在python中有一个带键值对的元组,能不能把他转化成一个字符串。。
请各位大侠指教!!1
举个例子。d={'name':'user','password':'123456'},转化后成str = nameuserpassword123456 展开
请各位大侠指教!!1
举个例子。d={'name':'user','password':'123456'},转化后成str = nameuserpassword123456 展开
2个回答
展开全部
1楼思路正确。但代码略烦琐。
d = {'name' : 'user', 'password' : '123456'}
print ''.join(['%s%s'%v for v in d.items()])
输出是password123456nameuser
这是由于字典里按键值排序。
如果一定要求题目给出的顺序,那么只好:
print ''.join(['%s%s'%(k, d[k]) for k in ['name', 'password']])
d = {'name' : 'user', 'password' : '123456'}
print ''.join(['%s%s'%v for v in d.items()])
输出是password123456nameuser
这是由于字典里按键值排序。
如果一定要求题目给出的顺序,那么只好:
print ''.join(['%s%s'%(k, d[k]) for k in ['name', 'password']])
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询