Py学习  »  Python

如何在python中提取和搜索字符串中的重复数字?

Sedric Hibler • 2 年前 • 963 次点击  

我正在使用itertools。组合和相互作用。产品将一些数据组合成一个数据框。为了保留一些数值(“FightNum”),我将这些数字转换为列表,然后转换为字符串。

这会在我的dataframe行中生成如下数据:
sample data

理想情况下,我想做的是,我想从这一行中提取数字,并检查6个数字中是否有任何一个是重复的。由于这些行(2个字符串列表)的结构,我不确定如何从这个字符串中提取数字,然后检查每个单元格中是否有重复的数字?

例如,如果一个数据帧单元具有以下值,我想将其标记为具有重复项:

["['1', '3', '4']", "['1', '3', '10']"]

这是因为1和3都会出现两次,而不是在这个字符串中有6个唯一的数字。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/129273
 
963 次点击  
文章 [ 3 ]  |  最新文章 2 年前