L = ['Hello', 'World', 18, 'Apple', None]print( [s.lower() for s in L if isinstance(s, str)] )
以上代码是把一个list中所有的字符串变成小写输出:['hello', 'world', 'apple']
是把一个list中所有的字符串变成小写
['hello', 'world', 'apple']
我期待的结果是['hello', 'world', 18, 'apple', None]
['hello', 'world', 18, 'apple', None]
也就是保留里面所有内容,请问要怎么做呢
相关分类