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”是否作为列表的元素之一存在。
如果是,则将其索引附加到空列表中。
这是显示在控制台上的输出。
热门推荐
1 如何训练狗狗握手
10 新员工寄语祝福语简短
11 新婚敬酒祝福语大全简短
12 怎么训练狗狗
13 训练狗狗上厕所
14 春蚕老师祝福语简短励志
15 高考好运如愿祝福语简短
16 战哥过年祝福语简短
17 中考感谢朋友祝福语简短
18 长沙旅游祝福语大全简短