首页 > 解决方案 > python中的字符串比较?

问题描述

在这里,我试图在两个字符串中打印唯一值,

string1 = "wana"
string2 ="sana"
string3 = ""

for wrd in string1 :
    if wrd not in string2:
        string3+=wrd

上面的代码可以比较 string1 并返回不在 string2 中的输出,我想要两个字符串的唯一值,这里S 和 W需要附加到 string3 。如何在不使用函数和类的情况下做到这一点?

问候

标签: pythonstringpython-3.x

解决方案


这是一种方法。使用set

前任:

string1 = "wana"
string2 ="sana"

string3 =  "".join(set(string1) ^ set(string2))
print(string3)

输出:

sw

推荐阅读