Ich möchte so etwas tun wie: foo = {'foo':1,'zip':2,'zam':3,'bar':4} if ("foo","bar") in foo: #do stuff Wie überprüfe ich, ob sowohl 'foo' als auch 'bar' in dict foo
Ich möchte so etwas tun wie: foo = {'foo':1,'zip':2,'zam':3,'bar':4} if ("foo","bar") in foo: #do stuff Wie überprüfe ich, ob sowohl 'foo' als auch 'bar' in dict foo
Wie kann ich eine Unterklasse von Diktaten so "perfekt" wie möglich machen? Das Endziel ist ein einfaches Diktat, bei dem die Tasten in Kleinbuchstaben geschrieben sind. Es scheint, dass es einige winzige Primitive geben sollte, die ich überschreiben kann, damit dies funktioniert, aber nach all...
Ich habe so etwas: extensionsToCheck = ['.pdf', '.doc', '.xls'] for extension in extensionsToCheck: if extension in url_string: print(url_string) Ich frage mich, wie dies in Python eleganter wäre (ohne die for-Schleife zu verwenden). Ich habe an so etwas gedacht (wie aus C / C ++), aber es...
Ich möchte Zeichen in einer Zeichenfolge in Python entfernen: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Aber ich habe viele Zeichen, die ich entfernen muss. Ich dachte über eine Liste nach list = [',', '!', '.', ';'...] Aber wie kann ich das verwenden list,...
Ich bin neu in Python und habe eine Wand getroffen. Ich habe mehrere Tutorials befolgt, kann aber den Fehler nicht überwinden: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required...
Ich habe einen Pandas-Datenrahmen wie unten gezeigt: 1 2 3 0 a NaN read 1 b l unread 2 c NaN read Ich möchte die NaN-Werte mit einer leeren Zeichenfolge entfernen, damit es so aussieht: 1 2 3 0 a "" read 1 b l unread 2 c ""
Dies ist eine Frage, über die ich mich schon seit einiger Zeit Gedanken gemacht habe, aber ich habe nie eine geeignete Lösung gefunden. Wenn ich ein Skript ausführe und auf einen IndexError stoße, druckt Python die Zeile, den Ort und die schnelle Beschreibung des Fehlers und beendet ihn. Ist es...
Ich möchte einen Wert senden, "User-agent"während ich eine Webseite mit Python Requests anfordere. Ich bin nicht sicher, ob es in Ordnung ist, dies als Teil des Headers zu senden, wie im folgenden Code: debug = {'verbose': sys.stderr} user_agent = {'User-agent': 'Mozilla/5.0'} response =...
Ich fange an, mich stark auf die IPython-Notebook-App zu verlassen, um Algorithmen zu entwickeln und zu dokumentieren. Es ist großartig; aber es gibt etwas, das möglich zu sein scheint, aber ich kann nicht herausfinden, wie es geht: Ich möchte ein lokales Bild in mein (lokales) IPython-Notizbuch...
Wenn ich ein Jupyter-Notizbuch (früher IPython) öffne, wird standardmäßig verwendet C:\Users\USERNAME. Wie kann ich das so an einen anderen Ort
Ich versuche, Scikit-Learns zu verwenden LabelEncoder, um Pandas DataFramevon String-Labels zu codieren . Da der Datenrahmen viele (50+) Spalten enthält, möchte ich vermeiden, LabelEncoderfür jede Spalte ein Objekt zu erstellen . Ich hätte lieber nur ein großes LabelEncoderObjekt, das in allen...
Gibt es eine Möglichkeit (mithilfe des Conda-Updates), veraltete Pakete aufzulisten und (kompatible) Pakete in Anaconda auszuwählen oder in großen Mengen zu aktualisieren? Es macht wenig Sinn, die Pakete einzeln zu aktualisieren, da es Hunderte davon
Ich habe vor kurzem entdeckt pytest. Es scheint großartig. Ich bin jedoch der Meinung, dass die Dokumentation besser sein könnte. Ich versuche zu verstehen, wofür conftest.pyDateien verwendet werden sollen. In meiner (derzeit kleinen) Testsuite habe ich eine conftest.pyDatei im Projektstamm. Ich...
Ziel ist es, eine Scheinklasse zu erstellen, die sich wie eine Datenbank-Ergebnismenge verhält. Wenn beispielsweise eine Datenbankabfrage mit einem Diktatausdruck zurückgegeben wird {'ab':100, 'cd':200}, möchte ich Folgendes sehen: >>> dummy.ab 100 Zuerst dachte ich, ich könnte es...
Ich verwende eine for-Schleife, um eine Datei zu lesen, aber ich möchte nur bestimmte Zeilen lesen, z. B. Zeile 26 und 30. Gibt es eine eingebaute Funktion, um dies zu erreichen? Vielen
Pythons Mathematikmodul enthält praktische Funktionen wie floor& ceil. Diese Funktionen nehmen eine Gleitkommazahl und geben die nächste Ganzzahl darunter oder darüber zurück. Diese Funktionen geben die Antwort jedoch als Gleitkommazahl zurück. Beispielsweise: import
Gibt es ein Javascript-Äquivalent zur Zip-Funktion von Python? Das heißt, wenn mehrere Arrays gleicher Länge gegeben sind, wird ein Array von Paaren erzeugt. Zum Beispiel, wenn ich drei Arrays habe, die so aussehen: var array1 = [1, 2, 3]; var array2 = ['a','b','c']; var array3 = [4, 5, 6]; Das...
Ich bin ein großer Fan von Wörterbüchern zum Formatieren von Zeichenfolgen. Es hilft mir, das von mir verwendete Zeichenfolgenformat zu lesen und vorhandene Wörterbücher zu nutzen. Beispielsweise: class MyClass: def __init__(self): self.title = 'Title' a = MyClass() print 'The title is %(title)s' %...
Ich möchte einige Änderungen an einigen ausgewählten Häkchen in einem Plot vornehmen. Zum Beispiel, wenn ich: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') Die Schriftgröße und die Ausrichtung des Häkchens werden geändert. Wenn Sie...
Wie man das bei Pandas macht: Ich habe eine Funktion extract_text_features für eine einzelne Textspalte, die mehrere Ausgabespalten zurückgibt. Insbesondere gibt die Funktion 6 Werte zurück. Die Funktion funktioniert, es scheint jedoch keinen geeigneten Rückgabetyp (Pandas DataFrame / Numpy Array...