>>> 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}"