Crossin的编程教室

标题: 如何将列表中的所有值改为小写? [打印本页]

作者: ckevinit    时间: 2018-3-5 14:48
标题: 如何将列表中的所有值改为小写?
一个列表如下:
    computers = ['IBM', 'lenovo', 'hp', 'acer', 'dell']
使用方法sort()对其进行排序:
    computers.sort()
得到的结果是:
    ['IBM', 'acer', 'dell', 'hp', 'lenovo']

而如果列表中的都是小写,即['ibm', 'lenovo', 'hp', 'acer', 'dell'],使用方法sort()后得到的结果是:
    ['acer', 'dell', 'hp', 'ibm', 'lenovo']

请问如何在重新排序前,将数据调整为小写?


作者: crossin先生    时间: 2018-3-5 21:18
字符串的 lower() ,可以配合列表解析来用




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5