我有一个字典。
some_dict = {'cars': 'Audi', 'price': '50k', 'year': '2016'}.
我想要一个字符串:
cars=Audi, price=50k, year=2016
我想知道,最好的方法是什么? 总有一些这样的选择:
response = ''
for key, value in some_dict.items():
response += (str(key) + '=' + str(value) + ', ')
response[-1]='.' # for replacing comma to a point
但这似乎不是一个很好的决定.. 我相信有更好的方法。
请您参考如下方法:
some_dict = {'cars': 'Audi', 'price': '50k', 'year': '2016'}
', '.join('='.join(i) for i in some_dict.items())
输出:
'cars=Audi, price=50k, year=2016'
