ale*_*zik -4 python string compare character
我想在python中比较两个字符串.
例如:
str1 = 'hello'
str2 = 'lolhe'
Run Code Online (Sandbox Code Playgroud)
我想比较str1并str2得到结果True因为它们包含相同的字符.
尝试:
sorted(str1) == sorted(str2)
Run Code Online (Sandbox Code Playgroud)
这会先对字符串进行排序并比较结果.如果它们具有相同的字符,那么在排序后这些字符将始终以相同的方式排序.
如果你不关心重复的字符(例如,如果'hello'应该相等'helo')那么你可以使用一组:
set(str1) == set(str2)
Run Code Online (Sandbox Code Playgroud)