首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何使python识别一个单词并将其分隔到一个新的列中?

我如何使python识别一个单词并将其分隔到一个新的列中?
EN

Stack Overflow用户
提问于 2022-02-08 18:10:01
回答 1查看 23关注 0票数 0

我想知道python是否有办法识别每个记录的颜色,并将它们分隔成一个单独的列。

也就是说,我们有以下数据:

代码语言:javascript
运行
AI代码解释
复制
ID  CODE        DESCRIPTION                     PRICE
1   85473254        Mountain jacket blue        30,99
2   54123654        Boots pink                  23.45
3   45236574        Buff sky blue               20.50
4   12547835        All set mountain black      90.99

我想得到以下信息:

代码语言:javascript
运行
AI代码解释
复制
ID  CODE            DESCRIPTION             COLOR       PRICE
1   85473254        Mountain jacket         Blue        30,99
2   54123654        Boots                   Pink        23.45
3   45236574        Buff                   Sky blue     20.50
4   12547835        All set mountain        Black       90.99

也许有什么方法可以用一个颜色数据集来训练python,这样它就可以识别和分离每个注册表中的每个颜色?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-08 18:16:23

您可以维护所有可能的颜色的列表,然后形成该颜色的正则变换。然后,使用str.extract查找每个描述中的颜色。

代码语言:javascript
运行
AI代码解释
复制
colors = ['sky blue', 'pink', 'blue', 'black']
regex = r'\b(' + '|'.join(colors) + r')$'
df["COLOR"] = df["DESCRIPTION"].str.extract(regex, flags=re.I)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71043195

复制
相关文章
单词替换,现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。
输入一个字符串,以回车结束(字符串长度不超过 100100)。 该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。 现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。 输入格式 输入共 33 行。 第 11 行是包含多个单词的字符串 ss; 第 22 行是待替换的单词 aa(长度不超过 100100); 第 33 行是 aa 将被替换的单词 bb(长度不超过 100100)。 输出格式 共一行,输出将 ss 中所有单词 aa 替换成 bb 之后的字符串。 输入样例: You
莫浅子
2022/11/18
9010
Excel应用实践16:搜索工作表指定列范围中的数据并将其复制到另一个工作表中
“在工作表Sheet1中存储着数据,现在想要在该工作表的第O列至第T列中搜索指定的数据,如果发现,则将该数据所在行复制到工作表Sheet2中。
fanjy
2019/07/19
6.6K0
如何使用Excel将某几列有值的标题显示到新列中
如果我们有好几列有内容,而我们希望在新列中将有内容的列的标题显示出来,那么我们怎么做呢?
繁华是客
2023/03/03
12.5K0
GridView添加新列并绑定控件
4、创建控件事件(不能是click事件,关联字段触发的事件要创建Command事件)
用针戳左手中指指头
2021/01/29
1.3K0
GridView添加新列并绑定控件
Excel公式练习35: 拆分连字符分隔的数字并放置在同一列中
导语:这个案例仍来自于excelxor.com,没有办法,太有才了,不得不佩服这些人,竟然能把Excel公式与函数玩成这个样子!认真研究这些案例,一定能够有效地提升我们的Excel公式应用技能。
fanjy
2020/02/17
4K0
编写一个程序,将 a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt 文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔
主要对文件读写的考察,自己一开始编写的可读性不好,借鉴了一下已有的代码进行了优化,这里建议不要过多使用string而是用stringbuffer,while语句这里的条件是比较优化的一点
粲然忧生
2022/08/02
2K0
创建并运行一个新的 Laravel 项目
经过 PHP 入门到实战系列的基础学习,接下来我们就可以正式开始 Laravel 框架的学习和使用了。而这一切都需要从创建一个新的 Laravel 项目开始。
学院君
2020/10/19
7.1K0
创建并运行一个新的 Laravel 项目
如何根据Excel某列数据为依据分成一个新的工作表
1. Youtube - Derrick Sherrill 2. GitHub
繁华是客
2023/03/03
7.1K0
最后一个单词的长度
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
狼啸风云
2023/10/07
2650
【模板小程序】翻转一个句子中的单词
翻转一个句子中的单词 比如输入 this is a test 输出 test a is this 输入foobar 输出foobar 1 /* 2 本程序说明: 3 4 翻转一个句子中的单词 比如输入 this is a test 输出 test a is this 输入foobar 输出foobar 5 6 思路:先翻转整个句子,再针对每一个单词翻转之 7 8 */ 9 #include <iostream> 10 #include <string> 11 #inc
xiaoxi666
2018/10/29
6090
单词识别
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
喜欢ctrl的cxk
2019/11/08
1.2K0
单词识别
Pyspark处理数据中带有列分隔符的数据集
本篇文章目标是处理在数据集中存在列分隔符或分隔符的特殊场景。对于Pyspark开发人员来说,处理这种类型的数据集有时是一件令人头疼的事情,但无论如何都必须处理它。
deephub
2021/01/25
4.3K0
Oracle sqlldr 如何导入一个日期列
本文介绍了如何使用 Oracle 的 sqlldr 导入工具,将日期列正确地导入到目标表中。首先,作者介绍了如何使用 sqlldr 导入数据,并指出了在遇到日期列时需要采取的特殊处理方式。接下来,作者演示了如何使用 sqlldr 的控制文件来指定日期列的格式。通过使用这种控制文件,可以轻松地将日期列导入到目标表中。
用户1148526
2018/01/03
9750
人脸识别——新的一个境界(无约束)
好久没有和大家分享学习的推送,最近很多朋友一直在问我人脸识别到底怎么去识别?人脸为啥会分约束和非约束?人脸检测后可以做哪些工作?等等的一些列问题,其实我们之前很多推送都有详细解答这些问题,今天,就顺便
计算机视觉研究院
2018/04/17
1.4K0
人脸识别——新的一个境界(无约束)
如何接手一个新的项目?
项目A是上个月,对一个强技术的产品新版本输出运营方案。这个新版本并非我全程参与,主要是负责技术方案确定后的页面交互设计工作。
九零后在互联网
2023/02/06
4040
用Python制作一个图片识别工具! 实时监控剪切板图片信息并识别
实时监控剪切板图片信息并识别
云飞
2018/09/14
1.5K0
我是如何培养新人的:关于如何制作一个python库?
我喜欢提出问题给新人去解决,而不会直接把答案告诉他。最近在工作中完成了一些文本分类的算法,涉及到最后的工程化问题,于是我布置了个作业,要求是把代码整理成python,并发布,方便调用。
mixlab
2019/12/17
8330
[译]C#8.0中一个使接口更加灵活的新特性-默认接口实现
如果这个接口又在多个项目中使用了,那么进行更改将需要付出更多的精力,以确保它不会在其他地方运行失败。
依乐祝
2019/12/17
7080
[译]C#8.0中一个使接口更加灵活的新特性-默认接口实现
如何把一个Python列表(含多个元素)变成一个excel表格的第一列?
最近在继续开发“兰州疫情可视化软件”,没错年前托大了,以至于现在都么有完全上线,昨天我还沉浸在能够写出GET请求的API,并且通过了postman的测试,但是数据库存的数据格式转换成json文件有些格式转换问题,这里拿出一个其中的一个小问题,加以解决。
Baige
2022/03/09
2.1K0
如何把一个Python列表(含多个元素)变成一个excel表格的第一列?
点击加载更多

相似问题

如何从一列中选择大写的单词并将其分隔到新的列中?

22

从列中提取第一个单词并插入到新列中

30

在dataframe列的每一行中查找一个单词,并添加一个新列- Python

12

如果列没有标题,如何使用python分隔一个列的CSV文件,然后将其保存到一个新的excel文件中?

16

如何分隔url并取一个特定的单词

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档