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の値が定義されています。
-
空のリストが作成されます。
-
リストは「列挙」属性を使用して繰り返されます。
-
「K」がリストの要素の1つとして存在するかどうかをチェックする条件が設定されます。
-
はいの場合、そのインデックスは空のリストに追加されます。
-
これは、コンソールに表示される出力です。
-
文字列のリストをPythonのリストのリストに変換する
この記事では、文字列データ型を含むリストのリストを作成する方法を説明します。内部リスト自体または文字列データ型であり、要素として数値または文字列を含めることができます。 ストリップとスプリットの使用 これらの2つのメソッドを使用して、最初にリストを分離し、次にリストの各要素を文字列に変換します。 例 list1 = [ '[0, 1, 2, 3]','["Mon", "Tue", "Wed", "Thu"]' ] print ("The given list is : \
-
Python-文字列のリストをリストのリストに変換します
この記事では、文字列データ型を含むリストのリストを作成する方法を説明します。内部リスト自体または文字列データ型であり、要素として数値または文字列を含めることができます。 ストリップとスプリットの使用 これらの2つのメソッドを使用して、最初にリストを分離し、次にリストの各要素を文字列に変換します。 例 list1 = [ '[0, 1, 2, 3]','["Mon", "Tue", "Wed", "Thu"]' ] print ("The given list is : \