Сообщить об ошибке.

Функция pp() модуля pprint в Python

Печать отформатированных структур данных

Синтаксис:

import pprint

pprint.pp(object, *args, sort_dicts=False, **kwargs)

Параметры:

  • object - объект форматирования,
  • sort_dicts=False - сортировка словаря перед форматированием,
  • *args, **kwargs - параметры форматирования.

Возвращаемое значение:

  • нет.

Описание:

Функция pp() модуля pprint печатает красиво отформатированное представление объекта с последующим переводом строки.

Если аргумент sort_dicts имеет значение False (по умолчанию), то словари будут отображаться с их ключами в порядке вставки, в противном случае ключи словаря dict будут отсортированы.

Аргументы *args и **kwargs будут переданы функции pprint.pprint() в качестве параметров форматирования.

Функция pprint.pp() добавлена в Python-3.8.

Примеры использования:

>>> import pprint
>>> stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
>>> pprint.pp(stuff, width=41)
# ['spam',
#  'eggs',
#  'lumberjack',
#  'knights',
#  'ni']