Als «python» getaggte Fragen

89
Count vs len auf einem Django QuerySet

QuerySetWas ist in Django die beste Option zum Zählen der Objekte , da ich eine habe , über die ich iterieren und die Ergebnisse drucken werde? len(qs)oder qs.count()? (Auch da das Zählen der Objekte in derselben Iteration keine Option

89
Python os.path.join () in einer Liste

ich kann >>> os.path.join("c:/","home","foo","bar","some.txt") 'c:/home\\foo\\bar\\some.txt' Aber wenn ich es mache >>> s = "c:/,home,foo,bar,some.txt".split(",") >>> os.path.join(s) ['c:/', 'home', 'foo', 'bar', 'some.txt'] Was vermisse ich

89
Quicksort mit Python

Ich bin völlig neu in Python und ich versuche, Quicksort darin zu implementieren. Könnte mir bitte jemand helfen, meinen Code zu vervollständigen? Ich weiß nicht, wie ich die drei Arrays verketten und drucken soll. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array)...

89
Auswahl aus Pandas mit mehreren Indizes

Ich habe einen Multi-Index-Datenrahmen mit den Spalten 'A' und 'B'. Gibt es eine Möglichkeit, Zeilen durch Filtern nach einer Spalte des Multi-Index auszuwählen, ohne den Index auf einen einzelnen Spaltenindex zurückzusetzen? Beispielsweise. # has multi-index (A,B) df #can I do this? I know this...

89
Bildschirm in der Shell löschen

Nur eine kurze Frage: Wie löscht man den Bildschirm in der Shell? Ich habe Wege gesehen wie: import os os.system('cls') Dies öffnet nur das Windows-Cmd, löscht den Bildschirm und schließt, aber ich möchte, dass das Shell-Fenster gelöscht wird (PS: Ich weiß nicht, dass dies hilft, aber ich verwende...

89
Aufteilen des Datenrahmens in mehrere Datenrahmen

Ich habe einen sehr großen Datenrahmen (ca. 1 Million Zeilen) mit Daten aus einem Experiment (60 Befragte). Ich möchte den Datenrahmen in 60 Datenrahmen aufteilen (einen Datenrahmen für jeden Teilnehmer). Im Datenrahmen datagibt es eine Variable namens 'name', die den eindeutigen Code für jeden...

89
Spalte im Pandas-Datenrahmen um eins verschieben?

Ich habe einen Pandas-Datenrahmen. Ich möchte eine meiner Spalten "hinterherhinken". Dies bedeutet beispielsweise, dass die gesamte Spalte 'gdp' um eins nach oben verschoben und dann alle überschüssigen Daten am Ende der verbleibenden Zeilen entfernt werden, sodass alle Spalten wieder gleich lang...

89
Wie kann ich Nan aus der Liste Python / NumPy entfernen?

Ich habe eine Liste mit Countain-Werten. Einer der Werte, die ich erhalten habe, ist 'nan'. countries= [nan, 'USA', 'UK', 'France'] Ich habe versucht, es zu entfernen, aber ich erhalte jedes Mal eine Fehlermeldung cleanedList = [x for x in countries if (math.isnan(x) == True)] TypeError: a float...

89
Python BeautifulSoup Parsing-Tabelle

Ich lerne Python requestsund BeautifulSoup. Für eine Übung habe ich mich entschieden, einen schnellen Parser für Parktickets in NYC zu schreiben. Ich kann eine HTML-Antwort erhalten, die ziemlich hässlich ist. Ich muss mir die schnappen lineItemsTableund alle Tickets analysieren. Sie können die...