python 练习题:将列表中的大写字母转换成小写

阿里云2000元红包!本站用户参与享受九折优惠!

将列表中的大写字母转换成小写
如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,
L1 = ['Hello', 'World', 18, 'Apple', None]
请修改列表生成式,通过添加if语句保证列表生成式能正确地执行.


# -*- coding: utf-8 -*-

L1 = ['Hello', 'World', 18, 'Apple', None]
L2 = [s.lower() for s in L1 if isinstance(s,str)==True]
# 测试:
print(L2)
if L2 == ['hello', 'world', 'apple']:
    print('测试通过!')
else:
    print('测试失败!')




https://www.cnblogs.com/chling/p/11763250.html

Python量化投资网携手4326手游为资深游戏玩家推荐:《《茜色世界中与君咏唱》:「为谁赴黄泉」活动即将开启!上穷碧落下黄泉,为的是……?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论