在 Python 中检查两个字符串是否相互换位

假设我们有两个字符串s和t,我们必须检查它们是否彼此相似。

因此,如果输入类似于s =“ bite” t =“ biet”,则输出将为True,因为s ad t由相同字符组成。

为了解决这个问题,我们将遵循以下步骤-

  • 如果s的大小与t的大小不同,则

    • 返回False

  • 排序s和t的字符

  • 如果s与t完全相同,则返回true,否则返回false

让我们看下面的实现以更好地理解-

范例程式码

def solve(s, t):

   if len(s) != len(t):

      return False

 

   s = sorted(s)   t = sorted(t) 

   return s == t

s = "bite"

t = "biet"

print(solve(s, t))

输入值

"bite", "biet"

输出结果

True

以上是 在 Python 中检查两个字符串是否相互换位 的全部内容, 来源链接: utcz.com/z/361667.html

回到顶部