【发布时间】:2020-03-04 08:12:19
【问题描述】:
使用 Python 我想搜索一个字符串,输入数组列表包含整数和字符串,搜索字符串也有数字。下面是我的例子。如何获得该输出?
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
【问题讨论】:
-
您是否尝试打印
result? -
print("Expected Output:")for row in result:print(row) -
对不起。一个小改动
'is|12.0'。我想在这种情况下。 -
这个真的需要熊猫系列吗?!
-
当我将我的 pandas 数据帧转换为字符串时,
Model_Str='|'.join(map(str, (Model_data[model].head(Model_data[model].count()))))整数数据转换为字符串并使用 .0 Ex is|12.0。在这种情况下,它不起作用。
标签: python arrays python-3.x string list