社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

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

Sedric Hibler • 3 年前 • 1247 次点击  

我正在使用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
 
1247 次点击  
文章 [ 3 ]  |  最新文章 3 年前