Get common characters from strings

前端 未结 2 747
别跟我提以往
别跟我提以往 2021-02-07 16:12

I\'m looking for the way of comparing two strings and being able to get back, as separate strings:

  • All the common characters,
  • The uncommon characters, (al
2条回答
  •  春和景丽
    2021-02-07 16:29

    Use set:

    s = set("123 ABC")
    t = set("135 AZ")
    intersect = s & t # or s.intersection(t)
    exclusion = s ^ t # or s.symmetric_difference(t)
    a_minus_b = s - t # or s.difference(t)
    b_minus_a = t - s # or t.difference(s)
    

提交回复
热议问题