リスト内の偶数要素と奇数要素を2つの異なるリストに入れるPythonプログラム
リスト内の偶数要素と奇数要素を2つの異なるリストに配置する必要がある場合は、2つの空のリストを持つメソッドを定義できます。剰余演算子を使用して、数値が偶数か奇数かを判断できます。
以下は同じのデモンストレーションです-
例
def split_list(my_list): even_list = [] odd_list = [] for i in my_list: if (i % 2 == 0): even_list.append(i) else: odd_list.append(i) print("The list of odd numbers are :", even_list) print("The list of even numbers are :", odd_list) my_list = [2, 5, 13, 17, 51, 62, 73, 84, 95] print("The list is ") print(my_list) split_list(my_list)
出力
The list is [2, 5, 13, 17, 51, 62, 73, 84, 95] The list of odd numbers are : [2, 62, 84] The list of even numbers are : [5, 13, 17, 51, 73, 95]
説明
-
「split_list」という名前のメソッドが定義されており、リストをパラメーターとして受け取ります。
-
2つの空のリストが定義されています。
-
パラメータリストが繰り返され、モジュラス演算子を使用して、数値が偶数か奇数かが決定されます。
-
偶数の場合は最初のリストに追加され、それ以外の場合は2番目のリストに追加されます。
-
これは、コンソールに出力として表示されます。
-
関数の外部でリストが定義され、このリストを渡すことでメソッドが呼び出されます。
-
出力はコンソールに表示されます。
-
2つのリストで欠落している値と追加の値を見つけるPythonプログラム?
集合論では、集合Aの補集合はAにない要素を指します。集合Bに対するAの相対的な補集合は、集合AとBの差とも呼ばれます。ここではこの原理を適用します。 Pythonには違いの機能があります。 アルゴリズム Step 1 : first we create two user input list. A & B Step 2 : Insert A and B to a set. Step 3 : for finding the missing values of first list we apply difference function, difference of B from
-
2つのリストの違いをリストするPythonプログラム。
この問題では、2つのリストが与えられます。私たちのタスクは、2つのリストの違いを表示することです。 Pythonはset()メソッドを提供します。ここではこの方法を使用します。セットは、重複する要素がない順序付けられていないコレクションです。セットオブジェクトは、和集合、共通部分、差、対称差などの数学演算もサポートしています。 例 Input::A = [10, 15, 20, 25, 30, 35, 40] B = [25, 40, 35] Output: [10, 20, 30, 15] 説明 difference list = A - B アルゴリズム Step 1: Inp