python练习二:列表生成式 题目 请修改列表生成式,通过添加if语句保证列表生成式能正确地执行 代码 L1 = ['Hello', 'World', 18, 'Apple', None] L2 = [l.lower() for l in L1 if isinstance(l,str)] # isinstance用来筛选str类型的元素 print(L2) if L2 == ['hello', 'world', 'apple']: print('测试通过!') else: print('测试失败!')