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