Tag: string

Python: finding substring innerhalb einer liste

Das ist eine Art von Arbeit, aber nach Stunden der Frustration und gründlich suchen Stapel Ich bin immer noch einige seltsame Verhalten. Hintergrund: Beispielliste: list = ['abc123', 'def456', 'ghi789'] Ich möchte ein Element abrufen, wenn es eine Übereinstimmung für einen Teilstring gibt, wie abc Code: sub = 'abc' if any(sub in string for string in […]

Wie kann man testen, ob ein String eine Untersequenz eines anderen ist?

Wie kann man testen, ob ein String eine Untersequenz eines anderen ist? Das ist ein schwächerer Zustand als ein Teilstring. Zum Beispiel ist 'iran' kein Teilstring von 'irland', aber es ist eine IRelANd . Der Unterschied ist, dass eine Teilfolge nicht zusammenhängend sein muss. Mehr Beispiele: "Indonesien" enthält "indien". INDonesIA "Rumänien" enthält 'oman'. rOMANia 'Malawi' […]

Was bedeutet Python string.maketrans ("", "")

string.maketrans("","") Gibt \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13 \x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90 \x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2 \xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4 \xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9 \xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde \xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed \xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff Was bedeutet das? Und wie hilft es beim Entfernen von Interpunktion in einem String mit dem folgenden Aufruf: import string myStr.translate(string.maketrans("",""), string.punctuation)

Holen Sie sich das Datum aus der Zeichenkette

Ich habe eine Reihe von rohen Textdateien. Jede Datei beginnt mit Date>>month.day year News garbage . garbage ist eine ganze Menge Text, den ich nicht brauche, und variiert in der Länge. Die Wörter Date>> und News erscheinen immer an der gleichen Stelle und ändern sich nicht. Ich möchte Monat Tag Jahr kopieren und diese Daten […]

Wie kann ich ein Tupel an str.format () weitergeben?

Ich versuche, die Funktion str.format() zu verwenden, um eine Matrix in Spalten zu drucken. Das ist die Zeile, die schief geht: >>>> "{!s:4}{!s:5}".format('j',4,3) 'j 4 ' >>>> "{!s:4}{!s:5}".format(b) Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexError: tuple index out of range >>> b ('dat', 'is') Was mache ich falsch? Edit: Ich […]

Zählerscheinen von mehreren Teilstrings in einer Zelle Pandas

Ich habe eine Spalte, die ziemlich lange Saiten enthält. Jeder der Zeichenfolge kann Substrate enthalten oder auch nicht. Solche Teilstrings wie 'H 07', 'H 06' oder 'F 13' können in einer Dataframezelle erscheinen oder auch nicht. Ich möchte die Erscheinungen dieser Teilstrings zählen und die Ergebnisse einer neuen Zelle hinzufügen. Der ursprüngliche Zellenwert ist df.iloc[0,0] […]

Python-Konvertierung der Liste der Strings zur Liste der Tupel

Wie konvertiert man die folgende Liste ['abc,cde,eg,ba', 'abc,cde,ba'] In der Liste der Tupel? [('abc','cde','eg','ba'), ('abc','cde','ba')] Was ich versucht habe output = [] for item in my_list: a = "','".join((item.split(','))) output.append(a)

Wie kann eine Stringdarstellung eines NumPy-Arrays in ein NumPy-Array konvertiert werden?

Mit der Funktion numpy.array_repr kann eine numpy.array_repr eines NumPy-Arrays erstellt werden. Wie kann eine Stringdarstellung eines NumPy-Arrays in ein NumPy-Array konvertiert werden? Lassen Sie uns sagen, die String-Darstellung ist wie folgt: array([-0.00470366, 0.00253503, 0.00306358, -0.00354276, 0.00743946, -0.00313205, 0.00318478, 0.0074185 , -0.00312317, 0.00127158, 0.00249559, 0.00140165, 0.00053142, -0.00685036, 0.01367841, -0.0024475 , 0.00120164, -0.00665447, 0.00145064, 0.00128595, -0.00094848, 0.0028348 […]

Ifelse auf pandas data frame basiert auf strings row weise

Das ist einfach. Die Aufgabe besteht darin, zu prüfen, ob ein String in einer Spalte alle Wörter enthält, die in einem anderen String gespeichert sind. Auf diese Weise etwas tun. Hier ist ein einfaches Beispiel import pandas as pd df = pd.DataFrame({'Strings':["The brown","fox smoked 6", "cigarettes per day", "in his cave"], 'Set': ["Alpha", "Beta", "Gamma", […]

Iterieren eines Strings und Ersetzen eines Elements in Python

Ich versuche, durch zwei Strings zu suchen, die nach passenden Elementen suchen. Wenn die Streicher zwei Elemente gemeinsam haben, die in verschiedenen Positionen sind, möchte ich dieses Element in der "Vermutung" String eine COW machen. Wenn die Strings zwei Elemente in der gleichen Position haben, ist das Element eine BULL. Hier ist was ich habe […]

Python ist die beste Programmiersprache der Welt.