Tag: string

Schwierigkeiten beim Umgang mit ähnlichen Charakteren, um verschiedene Dinge mit Regex in Python zu drucken

Ich habe einzelne Buchstaben b, c, d …. dass ich für zufällige Wörter mit einem Wörterbuch und re.sub und multiple_replace Funktion aus regex Bibliothek ersetzt. Also, b = buch, c = koch, d = dook, etc .. Allerdings, wenn es eine Wiederholung von bb, cc oder dd … Ich möchte in der Lage, diese Briefe […]

Konvertieren Sie OrderedDict zu normalem dict beibehalten bestellen?

Wie kann ich ein OrderedDict in ein normales Wörterbuch umwandeln und dabei die gleiche Reihenfolge OrderedDict ? Der Grund, warum ich das json.loads(str) ist, weil ist, wenn ich meine Daten von einer API holen, bekomme ich eine JSON-String, in der ich json.loads(str) , um ein Wörterbuch zurückzugeben. Dieses Wörterbuch, das von json.loads(…) ist einfach außer […]

Python konvertiert String zu float

Ich habe eine Zeichenkette, die so aussieht: a = "'92.345'\r\n\r\n" a.strip() Wenn ich versuche, es in float mit np.float(a) zu konvertieren oder einfach nur float(a) , bekomme ich *** Value error: could not convert string to float: '92.345' Wie konvertiere ich es sauber zu einem Schwimmer?

Mit dem Ergebnis der Formel in einer anderen Berechnung

Ich möchte den in der zweiten Berechnung berechneten Wert "für i in range" -Anweisung verwenden, um einen neuen Wert mit dem vierten, "für i in range" -Anweisung zu berechnen; Allerdings bekomme ich den Fehler: "konnte nicht konvertieren String zu float: 'E2 * 37.5'" Wie rufe ich den numerischen Wert an, der in sheet['F{}',format(i)] ='E{}*37.5'.format(i) anstelle […]

Unexplaned Verhalten mit difflib.SequenceMatcher get_matching_blocks ()

Ich habe mit Fuzzywuzzy experimentiert und begegnet, dass es für ein paar Fälle ein falsches Ergebnis entstand. Ich habe versucht zu debuggen und begegnet ein Szenario mit get_matching_blocks (), die schwer zu erklären war. Mein Verständnis von get_matching_blocks () ist, es sollte ein Triplet-Tupel (i, j, n) zurückgeben, wo die Sub-String der Länge n in […]

Decodierung Unicode in Python

Ich habe eine Funktion, die einen String kodiert in Unicode \u05D4\u… als eine Variable str und ich möchte, dass Unicode in Briefe zu ändern, so dass diese str enthält die übersetzte Zeichenfolge. Wie kann ich es tun?

Biographische Daten in der Reihenfolge von 4 Parametern unter Verwendung von Python 3.3

Ich muss eine Funktion namens Schülerdaten erstellen, die 4 Parameter, einen Namen (einen String), ein Alter (eine Ganzzahl), eine Schülerzahl (einen String) und ob sie in CSCA08 (ein Boolescher) eingeschrieben sind, und gibt einen String zurück Wobei diese Informationen in folgendem Format enthalten sind: [student number,name,age,enrolled] . Ich habe den folgenden Code geschrieben, aber es […]

Ist es mehr Pythonic, String-Formatierung über String-Verkettung in Python 3 zu verwenden?

Also programmiere ich ein Textspiel in Python 3.4 , das die Verwendung der print() Funktion sehr oft erfordert, um dem Benutzer Variablen anzuzeigen. Die beiden Möglichkeiten, die ich immer getan habe, ist mit String-Formatierung und String-Verkettung : print('{} has {} health left.'.format(player, health)) Und, print(player + ' has ' + str(health) + ' health left.') […]

Python – Rückgabe des Wertes, wenn es ein "exaktes" Spiel gibt?

lst = ['a', 'b', 'c', 'aa', 'bb', 'cc'] def findexact(lst): i=0 key = ['a','g','t'] while i < len(lst): if any(item in lst[i] for item in key): print lst[i] i+=1 findexact(lst) Im obigen Code kommt das Ergebnis heraus: 'a' 'aa' Ich möchte das Ergebnis sein: 'a' Was ist der richtige Weg, um any() zu verwenden, um […]

Zählen Sie die Anzahl der x Vorkommen der Länge n (es ist nicht gegeben) der Sub-String in String

Ich bin nicht in der Lage, die Anzahl der Vorkommen eines Teilstrings zu erhalten, der n-Länge in einer Zeichenkette hat. Zum Beispiel wenn der String ist CCCATGGTtaGGTaTGCCCGAGGT Und n ist 3 Die Ausgabe muss so etwas wie: 'CCC' : 2, 'GGT' :3 Die Eingabe ist eine Liste von Listen, so bekomme ich evry String von […]

Python ist die beste Programmiersprache der Welt.