我正在尝试解决代码大战中的一个问题。使用len语句时,代码会出现意外错误。请有人帮忙解决这个问题。
def scramble(s1,s2):
j1=[i for i in s2 if i in s1]
j1=j1.sort()
s1=[x for x in s1]
s1=s1.sort()
if len(s1)==len(j1):
return True
else:
return False
答案 0 :(得分:1)
list.sort()
返回None
。只需按此类型调用:
s1.sort()
但是,如果您要分配s1
的排序版本,请使用sorted
功能:
s2 = sorted(s1)