猿问

为什么不能在比较的时候直接用upper()

def cmp_ignore_case(s1, s2):
    if s1[0].upper()>s2[0].upper:
        return 1
    if s1[0].upper()<s2[0].upper:
        return -1
    return 0
print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)


jokeryhy
浏览 1430回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答