python - 熊猫在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
对括号在不同行的数据做同样的事情。
此致
解决方案
推荐阅读
- rust - 如何启用不稳定的 Rust 功能 str_split_once?
- javascript - 为什么 1000000 和 1_000_000 都一样?
- html - 文本未居中
- css - :not(:firstchild) 仍在选择第一个孩子
- photoshop - Photoshop 脚本:重新链接智能对象
- javascript - 为什么我的卡片轮播上的箭头不起作用?
- reactjs - AntDesign 表单内的自定义输入字段 - “组件正在更改要控制的不受控制的输入。”
- python - 使用 api 在 Binance 上获取未结订单的问题
- dask - 为一个函数提供多个核心而不是 1 个
- google-analytics - 在 Google Analytics - Big Query 中衡量已完成交易和转化率的最佳方法?