变量是一段英文句子,如果包含我列表里有的词,就将所有匹配到的做成新的列表,原变量改成第一个匹配到的词,如果没有就不变,该怎么处理?
例如我的列表1是[Polypropylene,Polyester,Canvas,Oxford,Stainless Steel,Jute/Burlap],列表2是空的
然后我有
变量A:"Jute/Burlap, Coated Water-Resistant Polypropylene"
变量B:"Canvas(Pur Or Pu),Jute/Burlap"
变量C:"Stainless Steel,Plastic and Polyester"
变量D:"Backpacks-General Bags-Drawstring"
我一次循环只会有一个变量,所以不用考虑同时更改四个变量
经过处理后变量A是Jute/Burlap,变量B是Canvas,变量C是Stainless Steel,变量D是"error"
然后如果是A,列表2就是[Jute/Burlap,Polypropylene]
如果是B 列表2就是[Canvas]
如果是C,列表2就是[Stainless Steel,Plastic,Polyester]
如果是D,因为D因为没有我原来列表1里的项,所以列表2是空列表
请问这个用影刀该怎么实现