Python – 从混合矩阵中提取字符串元素
pythonserver side programmingprogramming更新于 2025/10/15 9:48:17
当需要从混合矩阵中提取字符串元素时,使用列表推导和‘isinstance’方法。
示例
下面是相同的演示 −
my_list = [[35, 66, 31], ["python", 13, "is"], [15, "fun", 14]]
print("列表为:")
print(my_list)
my_result = [element for index in my_list for element in index if isinstance(element, str)]
print("结果为:")
print(my_result)
输出
列表为: [[35, 66, 31], ['python', 13, 'is'], [15, 'fun', 14]] 结果为: ['python', 'is', 'fun']
解释
定义一个列表列表并显示在控制台上。
使用列表推导式对列表中的元素进行迭代。
‘isinstance’方法用于检查列表列表中的元素是否属于特定类型。
如果是,则将其转换为列表并分配给变量。
此列表显示为控制台上的输出。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

