L = ['Hello', 'World', 18, 'Apple', None]
l2 = [s.lower() if isinstance(s, str) else s for s in L]
print(l2)
使用内建的isinstance函数将一个list中所有的字符串变成小写,非字符串直接输出
最新推荐文章于 2021-03-02 05:22:05 发布
L = ['Hello', 'World', 18, 'Apple', None]
l2 = [s.lower() if isinstance(s, str) else s for s in L]
print(l2)