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 奶茶店新年祝福语简短