С помощью Python нужно искать строку - PullRequest
0 голосов
/ 04 марта 2020

Использование Python Я хочу найти строку, список входных массивов содержит как целое число, так и строку, также строка поиска также имеет номер. Ниже приведены мои примеры. Как получить этот вывод ??1001*

sr = pd.Series(['New_York12', 'Isbon212', 'Tokyo31', 'Paris031', 'Munich012']) 
result = sr.str.contains('is|12.0', regex=True,case=False) 

Expected Output:
True
True
False
True
True 

1 Ответ

1 голос
/ 04 марта 2020

Простой способ вывода результатов заключается в следующем:

import pandas as pd


sr = pd.Series(['New_York12', 'Isbon212', 'Tokyo31', 'Paris031', 'Munich012']) 
results = sr.str.contains('is|12.0|12', regex=True,case=False)

for result in results:
    print (result)

Возвращает

True
True
False
True
True
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...