Python –特定のデータ型の行を抽出します
特定のデータ型の行を抽出する必要がある場合は、リスト内包表記、「isinstance」メソッド、および「all」演算子が使用されます。
以下は同じのデモンストレーションです-
例
my_list = [[14,35, "Will"], [12, 26, 17], ["p", "y", "t"], [29, 40, 21]] print("The list is :") print(my_list) my_data_type = int my_result = [row for row in my_list if all(isinstance(element, my_data_type) for element in row)] print("The result is :") print(my_result)>
出力
The list is : [[14, 35, 'Will'], [12, 26, 17], ['p', 'y', 't'], [29, 40, 21]] The result is : [[12, 26, 17], [29, 40, 21]]
説明
-
リストのリストが定義され、コンソールに表示されます。
-
データ型が定義されています。
-
リストの反復は、リストを反復するために使用されます。
-
リスト内の要素が特定のデータ型に属しているかどうかを確認するために、「all」演算子と「isinstance」メソッドが使用されます。
-
はいの場合、リストに追加され、変数に割り当てられます。
-
これは、コンソールに出力として表示されます。
-
Pythonでウィキペディアのデータを抽出する方法は?
この記事では、Pythonを使用してウィキペディアのデータを抽出する方法を説明します。 Pythonは、ウェブサイトからメタ情報を取得するためのウェブスクレイパーの作成に広く使用されています。 この記事では、ウィキペディアAPIとライブラリを使用して、ウィキペディアのソースURLからデータを取得します。 APIは、指定されたURLからデータをフェッチするのに役立ちます。次に、指定されたURLでメソッドを呼び出し、画面に情報を出力します。 ウィキペディアからデータを抽出するには、最初にウィキペディアライブラリをインポートする必要があります。 Pythonで「pipinstallwikiped
-
Pythonでのデータ型変換
場合によっては、組み込みタイプ間で変換を実行する必要があります。タイプ間で変換するには、タイプ名を関数として使用するだけです。 あるデータ型から別のデータ型への変換を実行するための組み込み関数がいくつかあります。これらの関数は、変換された値を表す新しいオブジェクトを返します。 Sr.No。 機能と説明 1 int(x [、base]) xを整数に変換します。 xが文字列の場合、baseはベースを指定します。 2 long(x [、base]) xを長整数に変換します。 xが文字列の場合、baseはベースを指定します。 3 float(x