Kodewick
开始学 →
基础←→0 / 80

通讯录排顺序

#043基础排序字符串约 4 分钟

手机通讯录里的名字有的大写开头,有的小写。直接 sorted 会把所有大写字母排在小写前面。写 sort_contacts(names),不管大小写按字母顺序排,名字本身不改。空列表返回 []。

示例
sort_contacts(["bob", "Alice", "carl"])→['Alice', 'bob', 'carl']
sort_contacts([])→[]
main.py
def sort_contacts(names):
    # 在这里写:排的时候比较每个名字的小写
    ordered = sorted(names)
    return ordered
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。