>>> d = {}
>>> s = str(d)
>>> print s
{}
我需要一个空字符串。
最佳答案
你可以用最短的方式完成,因为空字典是False
,通过Boolean Operators完成。 .
>>> d = {}
>>> str(d or '')
''
或者没有str
>>> d = {}
>>> d or ''
''
如果d
不是一个空字典,用str()
将它转换成字符串
>>> d['f'] = 12
>>> str(d or '')
"{'f': 12}"
关于python - 将空字典转换为空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35389648/