Je suis en train d'imprimer une dict dans Jupyter Notebook.Python: Jolie impression dans Jupyter Notebook
J'utilise les éléments suivants:
import pprint
stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
stuff.insert(0, stuff[:])
pp = pprint.PrettyPrinter(indent=4)
pp.pprint(stuff)
Cependant lorsque vous appuyez sur Maj + Entrée, sans cellule apparaissent [out]
(ie je ne vois pas la sortie imprimée assez)
Tous idée pourquoi est-ce/que dois-je changer pour voir la jolie sortie imprimée?
Éditer: En fait c'est un problème de python 2.7 - cela fonctionne très bien dans 3.x. Quelqu'un at-il essayé sur Python 2.7 et vu le travail?
Le même code fonctionne très bien pour moi. J'utilise Python 3.6 – Ujjwal
@Ujjwal Oh je vois - J'utilise 2.7 ... Avez-vous une idée de ce que serait la syntaxe du noyau dans 2.7? –
J'ai testé votre code sur https://try.jupyter.org/ et il a montré la sortie. – Bemmu