我有两张不同尺寸的单子。一个有产品名称,另一个有品牌名称(可以是一个词或多个词)。

我需要检查产品名称是否有确切的品牌名称(存在于品牌列表中)并提取相同的其他返回空列表。

我在提取匹配的品牌名称时面临问题,因为品牌可能包含多个单词。在

例如:

输入如下:Product_Titles =[['Best abc def hair oil'],['laptop erg eds ram 15 GB'],['oops dfr watch']]

Brand_List = [['abc def'],['dfe sdf sd'],['erg eds']]

#Expected Output :

Brand = [['abc def'],['erg eds'],[]]

正在获取第三个产品标题的空列表,因为我们无法获得任何与品牌列表匹配的品牌。在

备注:

只有完整的品牌名称匹配,我们才应该返回品牌名称。在

我尝试过Regex,但它不起作用,因为如果我们在品牌列表中有'str',在产品标题中有'string',它会将'string'作为品牌。但我需要精确的输出。在

非常感谢所有精彩的回答!

我综合了以下所有建议,并提出了我的建议。

解决方案:

python中怎么比较两个列表的大小_在Python中比较两个大小不同的列表相关推荐

  1. python中的列表和元组_浅析Python中的列表和元组

    区别列表是动态数组,它们可变且可以重设长度(改变其内部元素的个数). 元组是静态数组,它们不可变,且其内部数据一旦创建便无法改变. 元组缓存于Python运行时环境,这意味着我们每次使用元组时无须访问 ...

  2. python二维列表转字典_在Python中字符串、列表、元组、字典之间的相互转换

    一.字符串(str) 字符串转换为列表 使用list()方法 str_1 = "1235" str_2 = 'zhangsan' str_3 = '''lisi''' tuple_ ...

  3. python从键盘输入一个列表计算输出元素的平均值_python列表查找值_在Python中查找列表平均值的5种方法...

    python列表查找值 Hi Folks! In this article, we will have a look at the various ways to find the average o ...

  4. python列表动态添加_在Python中动态创建列表

    我有一堆与不同组关联的项,我最终想为每个组创建一个列表,其中包含所有关联项.在 问题是我不知道有多少组,所以如何动态生成正确数量的列表,以及如何调用它们?在 我在循环item_list和group_l ...

  5. python列表中的字典如何添加键值对_在Python中将键值对添加到字典中

    Python字典是键值对的无序集合.在本教程中,我们将看到如何将新的键值对添加到已经定义的字典中.以下是我们可以使用的两种方法. 将新键分配为下标 我们通过使用新键作为下标并为其分配值来向字典添加新元 ...

  6. python列表添加元组_【Python爬虫】列表、元组、集合练习

    列表: pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值. list.append(obj) 在列表末尾添加新的对象 list.count(obj) 统计某个元素在列表 ...

  7. python列表函数方法_与Python列表相关的函数

    对于列表而言,除了设置和修改其中的元素,还有一些其他的方法也很有用,我们来具体看一下. Python 获取列表的长度 有时候,知道列表中有多少个元素的话,会很有帮助.例如,如果我们不断地向 fruit ...

  8. python一维列表的定义_数据结构-Python 列表(List)

    列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现 一.列表常用方法 1.创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可. eg:list1= ['1', 'c ...

  9. python中序列类型和数组之间的区别_「Python」序列构成的数组

    一.Python 标准库的序列类型分为: 容器序列: 能够存放不同类型数据的序列(list.tuple.collections.deque). 扁平序列: 只能容纳一种类型的数据(str.bytes. ...

  10. 定义空列表元素类型_【Python+Excel】做数据分析5--列表和元组读取和常用查询

    元组和列表是两个非常相似的亲兄弟,两者在表现形式上有所不同,其最大的区别是元组在定义后无法修改,只能读取,而列表则支持修改和读取.比如在一个队伍里面,队伍中的每一个人就是列表或者是元组中的每个元素. ...

最新文章

  1. 广西计算机电缆线报价,广西壮族自治区耐火计算机电缆JYPVP32哪里便宜
  2. python ioc di_Sping(一)——IOC/DI
  3. c html导出成word,html转word-html如何转换成WORD
  4. 【POJ】3268 Silver Cow Party
  5. beego原生mysql查询_Beego基础学习(五)Golang原生sql操作Mysql数据库增删改查(基于Beego下测试)...
  6. mysql galera status_MySQL galera cluster集群的监控
  7. android 输出字节数组,Android蓝牙通信字节数组的数据类型转换 求教!
  8. 《Spring 3.0就这么简单》——1.5 业务层
  9. pythonassert关键字_Python assert 关键字
  10. 智能手表也不安全?可能泄露用户密码
  11. 全球11大免费GIS数据源在此,速速来取!
  12. 动态分配内存的初始化
  13. knockout + require + director 构建单页面程序(director)
  14. 机器学习基石 作业三
  15. 【附源码】计算机毕业设计SSM汽车4S店管理系统
  16. 通过IP地址和子网掩码,如何计算出网络地址、广播地址和主机数?
  17. 如何在Google地图上找到经度和纬度
  18. 2021招生之友+录取统计_电子版免费分享
  19. 人机交互之Web界面设计与CNN大作业
  20. git 入门笔记-基础命令

热门文章

  1. poj 3131 双向搜索+hash判重
  2. C#,JAVA各版本之Thread.join()详解
  3. postman发送post请求,服务器日志确保GET请求错误“ PageNotFound:208 Request method ‘GET‘ not supported”
  4. idea设置打开文件窗口个数
  5. 如何在多台web服务器上共享session?
  6. CentOS 6.7构建 OpenResty(Nginx)+PHP 7(php-fpm)+MySQL5.7 运行环境
  7. 反思沟通交流对象:与善人居 不明着懒 更不暗着懒
  8. Laravel表单提交419页面过期
  9. PHP的xdebug五个按钮的说明
  10. 一级计算机信息技术及应用考试大纲,江苏省高等学校计算机等级考试一级大纲及考试说明...