اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

إن وحدة pprint تمتلك العديد من الدوال المفيدة ومن بينها دالة pformat التي ستقوم بإرجاع سلسلة نصية للمتغير الذي ستمرره لها، وحسب التوثيق الرسمي فالدالة تقوم بالتالي:
إرجاع تمثيل منسق للكائن كسلسلة نصية، ويمكنك تمرير البادئة والعرض والعمق إلى منشئ PrettyPrinter كمعاملات للتنسيق.

مثال على استخدام هذه الدالة مع قائمة تحتوي على قواميس، لاحظ أننا مررنا البادئة:

>>> import pprint
>>> people = [
...     {"first": "Brian", "last": "Kernighan"},
...     {"first": "Dennis", "last": "Richie"},
... ]
>>> pprint.pformat(people, indent=4)
"[   {   'first': 'Brian', 'last': 'Kernighan'},\n    {   'first': 'Dennis', 'last': 'Richie'}]"

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...