k+'='+v
是字符串的运算符,是代表将字符串拼接起来。
由于考虑性能问题一般的字符串拼接使用一下方式进行:
'%s=%s' % (k,v)
原函数建议改为:
d = {'x': 'A', 'y': 'B', 'z': 'C' } print(['%s=%s' % item for item in d.items()])