使用内建的isinstance
函数可以判断一个变量是不是字符串:
# -*- coding: utf-8 -*-L1 = ['Hello', 'World', 18, 'Apple', None]L2 = [s.lower() for s in L1 if isinstance(s, str)]
L2 的分解: [s.lower() for s in L1 if isinstance(s,str) ], 便于理解用
本文共 259 字,大约阅读时间需要 1 分钟。
使用内建的isinstance
函数可以判断一个变量是不是字符串:
# -*- coding: utf-8 -*-L1 = ['Hello', 'World', 18, 'Apple', None]L2 = [s.lower() for s in L1 if isinstance(s, str)]
L2 的分解: [s.lower() for s in L1 if isinstance(s,str) ], 便于理解用
转载于:https://www.cnblogs.com/cccmon/p/7880591.html