Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.

5
Wie drucke ich eine Zeichenfolge in fester Breite?
Ich habe diesen Code (Drucken des Auftretens aller Permutationen in einer Zeichenfolge) def splitter(str): for i in range(1, len(str)): start = str[0:i] end = str[i:] yield (start, end) for split in splitter(end): result = [start] result.extend(split) yield result el =[]; string = "abcd" for b in splitter("abcd"): el.extend(b); unique = …


1
Zeichnen mit Seaborn über die objektorientierte Schnittstelle matplotlib
Ich bevorzuge die Verwendung matplotlibim OOP-Stil: f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(...) axarr[1].plot(...) Dies erleichtert das Verfolgen mehrerer Figuren und Nebenhandlungen. Frage: Wie benutzt man Seaborn auf diese Weise? Oder wie kann man dieses Beispiel in den OOP-Stil ändern ? Wie erkennt man seabornPlotfunktionen wie lmplotwelche Figureoder welche Axes?

6
Wie kann ich ein Zeichen erhöhen?
Ich bin neu in Python und komme aus Java und C. Wie kann ich ein Zeichen erhöhen? In Java oder C sind Zeichen und Ints praktisch austauschbar, und in bestimmten Schleifen ist es für mich sehr nützlich, Zeichen inkrementieren und Arrays nach Zeichen indizieren zu können. Wie kann ich das …
103 python  char  increment 


2
redis-py: Was ist der Unterschied zwischen StrictRedis () und Redis ()?
Ich möchte redis-py zum Zwischenspeichern einiger Daten verwenden, kann jedoch keine geeignete Erklärung für den Unterschied zwischen redis.StrictRedis()und finden redis.Redis(). Sind sie gleichwertig? Außerdem kann ich redis.StrictRedis()in Redis Python Docs keine eindeutige Dokumentation zu den Argumenten finden . Irgendeine Idee?
103 python  redis 

3
Wie kann ich zwei geordnete Listen in Python vergleichen?
Wenn ich eine lange Liste habe: myList = [0,2,1,0,2,1]die ich in zwei Listen aufgeteilt habe: a = [0,2,1] b = [0,2,1] Wie kann ich diese beiden Listen vergleichen, um festzustellen, ob sie beide gleich / identisch sind, mit der Einschränkung, dass sie in derselben Reihenfolge sein müssen? Ich habe Fragen …
103 python 

3
Thread-Sicherheit in Pythons Wörterbuch
Ich habe eine Klasse, die ein Wörterbuch enthält class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders Und ich führe 4 Threads aus (einen für jedes Restaurant), die die Methode aufrufen OrderBook.addOrder. Hier ist die Funktion, die von jedem Thread …


2
Python-Äquivalent für PHPs implodieren?
Gibt es ein Äquivalent für die Implodierung von PHP in Python? Ich habe eine Reihe von abgegrenzten Wörtern eingelesen und aufgeteilt, und jetzt möchte ich sie in zufälliger Reihenfolge sortieren und die Wörter mit Leerzeichen dazwischen ausdrucken. implode - Verbinden Sie Array-Elemente mit einer Zeichenfolge http://php.net/manual/en/function.implode.php
103 php  python  implode 

5
Python behaupten mit und ohne Klammer
Hier sind vier einfache Aufrufe zur Behauptung: >>> assert 1==2 Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError >>> assert 1==2, "hi" Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError: hi >>> assert(1==2) Traceback (most recent call last): File "<stdin>", line 1, …

6
ImproperlyConfiguredError über app_name bei Verwendung des Namespace in include ()
Ich probiere gerade Django aus. Ich benutze das namespaceArgument in einem meiner include()s in urls.py. Wenn ich den Server starte und versuche zu surfen, wird dieser Fehler angezeigt. File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() …

5
Fügen Sie eine Spalte an den Pandas-Datenrahmen an
Das ist wahrscheinlich einfach, aber ich habe die folgenden Daten: In Datenrahmen 1: index dat1 0 9 1 5 In Datenrahmen 2: index dat2 0 7 1 6 Ich möchte einen Datenrahmen mit der folgenden Form: index dat1 dat2 0 9 7 1 5 6 Ich habe versucht, die appendMethode …
103 python  pandas 

5
Erkennen, ob ein NumPy-Array mindestens einen nicht numerischen Wert enthält?
Ich muss eine Funktion schreiben, die erkennt, ob die Eingabe mindestens einen nicht numerischen Wert enthält. Wenn ein nicht numerischer Wert gefunden wird, wird ein Fehler ausgegeben (da die Berechnung nur einen numerischen Wert zurückgeben sollte). Die Anzahl der Dimensionen des Eingabearrays ist nicht im Voraus bekannt - die Funktion …
103 python  numpy 

3
Numpy Array-Zuordnung mit Kopie
Zum Beispiel, wenn wir ein numpyArray Ahaben und ein numpyArray Bmit denselben Elementen wollen. Was ist der Unterschied zwischen den folgenden (siehe unten) Methoden? Wann wird zusätzlicher Speicher zugewiesen und wann nicht? B = A B[:] = A(wie B[:]=A[:]?) numpy.copy(B, A)
103 python  arrays  numpy 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.