Python – 矩阵中具有 K 字符的行
当需要查找矩阵中具有“K”字符串的行时,将使用“enumerate”属性、一个简单迭代和“append”方法。
示例
以下对此进行了解释 −
my_list = [["Pyt", "fun", "python"], ["python", "rock"],["Pyt", "for", "CS"], ["Keep", "learning"]]
print("The list is :")
print(my_list)
K = "Pyt"
my_result = []
for idx, element in enumerate(my_list):
if K in element:
my_result.append(idx)
print("The result is :")
print(my_result)输出
The list is : [['Pyt', 'fun', 'python'], ['python', 'rock'], ['Pyt', 'for', 'CS'], ['Keep', 'learning']] The result is : [0, 2]
说明
已定义了一个列表并显示在控制台上。
定义了 K 的值。
创建了一个空列表。
使用“enumerate”属性迭代列表。
放置了一个条件,该条件检查“K”是否作为列表元素之一存在。
如果存在,则其索引会追加到空列表中。
这是在控制台上显示的输出。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP