return -1 是表示索引嗎
def cmp_ignore_case(s1, s2):
? ? u1 = s1.upper()
? ? u2 = s2.upper()
? ? if u1 < u2:
? ? ? ? return -1
? ? if u1 > u2:
? ? ? ? return 1
? ? return 0
def cmp_ignore_case(s1, s2):
? ? u1 = s1.upper()
? ? u2 = s2.upper()
? ? if u1 < u2:
? ? ? ? return -1
? ? if u1 > u2:
? ? ? ? return 1
? ? return 0
2018-11-29
舉報
2018-12-06
說一下我個人的理解 因為這是一個比較函數的返回結果,那么在比較過程中,出現u1<u2,函數就等于-1;> 就是1;=就是0.
所以你說的return那是函數的返回值
2018-11-29
1表示s1>s2,-1表示s1<s2,0表示s1=s2