设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 14321|回复: 1
打印 上一主题 下一主题

如何将列表中的所有值改为小写?

[复制链接]

5

主题

2

好友

158

积分

注册会员

Rank: 2

跳转到指定楼层
楼主
发表于 2018-3-5 14:48:39 |只看该作者 |正序浏览
一个列表如下:
    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']

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

回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2018-3-5 21:18:44 |只看该作者
字符串的 lower() ,可以配合列表解析来用
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-22 09:11 , Processed in 0.020205 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部