IPython Notebook-output-Zelle ist das abschneiden von Inhalten auf meiner Liste
Ich habe eine lange Liste (über 4000 Artikel), deren Inhalt ist unterdrückt, wenn ich versuche, um ihn in eine ipython-notebook-output-Zelle. Vielleicht zwei-Drittel angezeigt wird, aber das Ende hat eine "...]", anstatt den gesamten Inhalt der Liste. Wie bekomme ich ipython notebook zur Anzeige der gesamten Liste statt eines cutoff-version?
InformationsquelleAutor user3006135 | 2014-04-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
war für mich
Finden Sie unter : http://pandas.pydata.org/pandas-docs/stable/options.html
max_rows
gilt für dataframes -max_seq_items
als pro impiyush Antwort, handelt es sich um Listen.OP nie erwähnt pandas.
InformationsquelleAutor Jelmer
Ich weiß, das ist ein ziemlich Alter thread, aber wollte noch zur post meine Antwort in der Hoffnung, dass jemand hilft.
Sie können ändern, die Anzahl der max_seq_items gezeigt konfigurieren Sie die pandas die Optionen wie folgt:
hängt von der Anzahl der Artikel, die Sie haben. Sie haben zu spielen mit der Zahl ein bisschen.
OP nie erwähnt pandas. Es könnte sein, eine einfache lange Liste oder numpy array
InformationsquelleAutor impiyush
Einen schnellen hack wenn Sie mit den pandas zu tun
Warum ist jeder, vorausgesetzt, die Liste ist eine Df. Dies funktioniert nicht bei numpy-array oder ein einfaches python-Liste
Dies ist eine alte Antwort. Es gibt bessere Möglichkeiten, die nun, wie das
display
Funktion von IPython.InformationsquelleAutor dmvianna
Sollte dies funktionieren:
Einfach!
sorry, klar zu sein, Sie brauchen nicht die
print
- Anweisung, wenn Sie nicht brauchen, bevor es, es ist die Umstellung aufstr()
das ist wichtigauch, es scheint sich um ein
max_seq_length
option in der ipython Quelle, aber ich konnte nicht finden, eine Benutzer-konfigurierbare Art und Weise zu Bearbeiten; Sie könnten versuchen, die Entsendung einer Anfrage an die ipython issue-trackerDanke für die Aufklärung und Informationen über die max_seq_length option.
Welche version von jupyter/ipython hat diese Arbeit?
InformationsquelleAutor Noah
Hier ist eine Möglichkeit zum anzeigen der gesamten Liste in der IPython-output-cell, das keine Pandas:
Ist es auch ziemlich einfach ist, um zusätzliche HTML-Elemente und bekommen eine ausführlichere Anzeige. Klick auf die Links in der Ausgabe-Zelle wird jetzt schrumpfen Sie den Inhalt und fügen Sie einen lokalen Bildlaufleiste.
InformationsquelleAutor David Smith
verwenden Sie einfach den Befehl "drucken" anstelle von aufrufen der Liste direkt. Wie print mylist . Würde es nicht abschneiden, dann.
list
Daten Typ:print mylist.tolist()
.Verwendet mehr Speicher
InformationsquelleAutor Saurabh Kumar Singh
Folgende Zeile druckt alles, was in Ihre Liste in eine lesbare Art und Weise.
InformationsquelleAutor Alaleh Rz
Deaktivieren der Liste abschneiden, in IPython:
InformationsquelleAutor Imre Kerr