我被要求编写一个 Python 函数来确定列表是否已排序。我有两个版本:
def is_sorted(t):
for i in range(len(t) -1 ):
if t[i] <= t[i + 1]:
return True
return False
def is_sorted(t):
for i in range(len(t) -1 ):
if t[i] <= t[i + 1]:
return True
return False
这两者有什么区别?我缩进return False
了第一个。但是,它们都产生相同的结果。它们之间有细微的差别吗?