python中怎么比较两个列表的大小_在Python中比较两个大小不同的列表
生活随笔
收集整理的這篇文章主要介紹了
python中怎么比较两个列表的大小_在Python中比较两个大小不同的列表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我有兩張不同尺寸的單子。一個有產品名稱,另一個有品牌名稱(可以是一個詞或多個詞)。
我需要檢查產品名稱是否有確切的品牌名稱(存在于品牌列表中)并提取相同的其他返回空列表。
我在提取匹配的品牌名稱時面臨問題,因為品牌可能包含多個單詞。在
例如:
輸入如下: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中比较两个大小不同的列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 桔子茶的功效与作用、禁忌和食用方法
- 下一篇: 沃森变频器故障12_维修电工浅谈:常见的