首页 > 解决方案 > 熊猫在dataFrame中找到两个连续的括号(同一行和不同行)

问题描述

我有一个包含以下数据的文件:

parameter1
(
(1 2 3)
)

parameter2
((1 2 3))

我想用熊猫导入这些数据并检查是否((存在。

对于参数2(因为它们在同一行,我有)

import pandas as pd
df = pd.read_csv('exampleFile')

headerName = df.columns[0]
indexOfMatch = (df.index[(df[headerName] == "parameter2")].tolist())[0]
findFirstDoubleParenthesis = df[indexOfMatch:].index[df[indexOfMatch:][headerName].str.contains(r'\(\(')].tolist()[0]

这会给我发生这种情况的索引。

我想知道,我怎样才能parameter1对括号在不同行的数据做同样的事情。

此致

标签: pythonregexpandasdataframe

解决方案


推荐阅读