要让Python的pprint
返回字符串而不是打印,可以使用pformat
函数。pformat
函数接受一个对象作为参数,并返回一个格式化的字符串。
以下是一个示例:
from pprint import pformat
data = {'a': [1, 2, 3], 'b': [4, 5, 6]}
formatted_data = pformat(data)
print(formatted_data)
这将输出:
{'a': [1, 2, 3], 'b': [4, 5, 6]}
pformat
函数可以与其他字符串操作函数结合使用,例如str.format()
和str.join()
等。
领取专属 10元无门槛券
手把手带您无忧上云