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 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短