python根据一个字段将另一个字段内容截取完全重叠的一段;

数据有两个字段,一个是“标题简称”一个是“标题”;现在根据“标题简称”这个字段,将对应的“标题”取交集;如下图

 

list3=list(set(list1).intersection(set(list2)))

把标题简称和标题分别放到list1、list2中,用intersection()求交集

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    def test(str1, str2):
        index = str1.rindex(str2[0])
        if str1[index:] in str2:
            print(str1[index:])

    test("大家过年好", "过年好大家辛苦了")
print(set([1, 23, 4]) & set([1, 4, 5, 6]))

set的后使用&符合就可以了