Python – 矩阵中带有 K 个字符串的行
pythonserver side programmingprogramming更新于 2025/10/20 10:20:17
当需要查找矩阵中带有"K"字符串的行时,使用"enumerate"属性、简单迭代和"append"方法。
示例
下面是相同的演示 −
my_list = [["Pyt", "fun", "python"], ["python", "rock"],["Pyt", "for", "CS"], ["Keep", "learning"]]
print("列表为:")
print(my_list)
K = "Pyt"
my_result = []
for idx, element in enumerate(my_list):
if K in element:
my_result.append(idx)
print("结果为:")
print(my_result)
输出
列表为: [['Pyt', 'fun', 'python'], ['python', 'rock'], ['Pyt', 'for', 'CS'], ['Keep', 'learning']] 结果为: [0, 2]
解释
定义一个列表并显示在控制台上。
定义 K 的值。
创建一个空列表。
使用‘enumerate’属性迭代列表。
设置一个条件,检查‘K’是否作为列表的元素之一存在。
如果是,则将其索引附加到空列表。
这是控制台上显示的输出。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

