Python 列表元素类型判断与输出:字符串和数字分离
使用 for 循环遍历列表中的每个元素,通过 isinstance() 函数判断元素类型,分别输出字符串和数字。示例代码如下:
L = [1, 2, '', 'my', 3, 'name', 'is', 4, 'katty']
for item in L: if isinstance(item, str): print(item) elif isinstance(item, int): print(item) else: pass
输出结果为:
1 2 my 3 name is 4 katty
其中,isinstance() 函数用于判断一个对象是否是指定类型的实例。如果是,则返回 True,否则返回 False。在上述代码中,通过判断元素是否为字符串或整数,来输出对应的结果。
原文地址: https://www.cveoy.top/t/topic/n6zN 著作权归作者所有。请勿转载和采集!