التابع pprint.pformat()
في بايثون
تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.
البنية العامة
pprint.pformat(object, indent=1, width=80, depth=None, *, compact=False)
المعاملات
تُمرّر المعاملات indent و width و depth و compact إلى الدالة البانية للصنف PrettyPrinter كمعاملات تنسيق.
ملاحظة: أضيف المعامل compact في الإصدار 3.4 من اللغة.
القيمة المعادة
تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.
أمثلة
يبين المثال التالي آلية عمل الدالة:
>>> import pprint
>>> ls = ['Orange', 'Apple', 'Banana', 'Grapes', 'Berries']
>>> pprint.pformat(ls)
"['Orange', 'Apple', 'Banana', 'Grapes', 'Berries']"
>>> pprint.pformat(ls, indent=3, width=10)
"[ 'Orange',\n 'Apple',\n 'Banana',\n 'Grapes',\n 'Berries']"
انظر أيضًا
- التابع PrettyPrinter.pformat(): يعيد التابع التمثيل المنسّق للكائن المعطى.