Pythonで1からnまでのn個の要素を持つリストを作成するプログラム
数nがあるとします。サイズnの要素のリストを作成する必要があります。要素は1からnです。
したがって、入力がn =5の場合、出力は[1,2,3,4,5]
になります。これを解決するには、次の手順に従います-
- この問題を解決するには、Pythonリスト内包表記戦略を使用してください
- 1からnまでのiごとにiを含むリストを作成します。このために、range()関数を使用します。これは、ここではnである下限と、nまで生成したいので上限n+1を取ります。
例
理解を深めるために、次の実装を見てみましょう-
def solve(n): return [i for i in range(1,n+1)] n = 5 print(solve(n))
入力
5
出力
[1, 2, 3, 4, 5]
-
リストからN個の最大の要素を見つけるPythonプログラム
整数リストが与えられた場合、私たちのタスクはリスト内で最大のN個の要素を見つけることです。 例 Input : [40, 5, 10, 20, 9] N = 2 Output: [40, 20] アルゴリズム Step1: Input an integer list and the number of largest number. Step2: First traverse the list up to N times. Step3: Each traverse find the largest value and store it in a new list. 例 def Nnumbere
-
リストから重複要素を削除するPythonプログラム?
1つのリストには重複要素が含まれています。私たちのタスクは、重複なしの要素を含む別のリストを作成することです。 例 A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] アルゴリズム Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if element is not present in the list return true. Step 5: append in the