Python - 矩阵中带有 K 字符串的行
当需要查找矩阵中包含'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”是否作为列表的元素之一存在。
如果是,则将其索引附加到空列表中。
这是显示在控制台上的输出。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短