einfachste Python entspricht R's grepl

8

Gibt es einen einfachen / einzeiligen Python, der der Funktion grepl von R entspricht?

%Vor%     
Deena 03.08.2016, 13:56
quelle

3 Antworten

14

Sie können Listenverständnis verwenden:

%Vor%

Oder verwenden Sie re modul:

%Vor%

Oder mit Pandas (R-Benutzer kann an dieser Bibliothek interessiert sein, indem er eine "ähnliche" Datenstruktur verwendet):

%Vor%     
Colonel Beauvel 03.08.2016, 14:00
quelle
2

Ein Ein-Zeilen-Äquivalent ist möglich mit re :

%Vor%

Dies gibt Ihnen keine booleschen Werte, aber truthige Ergebnisse, die genauso gut sind.

    
Konrad Rudolph 03.08.2016 14:01
quelle
2

Wenn Sie keinen regulären Ausdruck benötigen, sondern nur nach dem Vorhandensein eines Susbtrings in einer Zeichenfolge suchen:

%Vor%     
Ben 03.08.2016 14:13
quelle

Tags und Links