你好,我有csv文件,我用熊猫,我的问题是当我使用pandas.Series.str.findall。在调用findall之后,我想将结果(什么是数组)的值保存到csv中。
这是我的密码
data = pd.read_csv("input.csv")
data["specificText"] = data["specificText"].str.findall(patternString)
data.to_csv("exportF.csv")我的输入csv看起来就像
id, specificText
A1A, DEF_2122 bla bla DEF_87653 blla
A2A, DEF_7654 bla bla DEF_2199 blla
X1X, DEF_3542 bla bla DEF_0833 blla还有我想要的
id, specificText
A1A, DEF_2122
A1A, DEF_87653
A2A, DEF_7654
A2A, DEF_2199
X1X, DEF_3542
X1X, DEF_0833
....发布于 2021-12-09 18:15:32
你们很亲密。使用explode来跟踪它
data["specificText"] = data["specificText"].str.findall('([A-Z]+_\d+)')
data = data.explode('specificText')输出:
id specificText
0 A1A DEF_2122
0 A1A DEF_87653
1 A2A DEF_7654
1 A2A DEF_2199
2 X1X DEF_3542
2 X1X DEF_0833https://stackoverflow.com/questions/70294764
复制相似问题