配列内のすべての要素をマージすることによって形成されたソートされた数値を出力するPythonプログラム
配列の要素をマージすることによって形成されるソートされた数値を出力する必要がある場合、最初に数値をソートし、その数値を整数に変換するメソッドを定義できます。別の方法では、このリストを文字列にマップし、再度並べ替えます。
例
以下は同じもののデモンストレーションです
def get_sorted_nums(my_num): my_num = ''.join(sorted(my_num)) my_num = int(my_num) print(my_num) def merged_list(my_list): my_list = list(map(str, my_list)) my_str = ''.join(my_list) get_sorted_nums(my_str) my_list = [7, 845, 69, 60, 99, 11] print("The list is :") print(my_list) print("The result is :") merged_list(my_list)
出力
The list is : [7, 845, 69, 60, 99, 11] The result is : 11456678999
説明
-
パラメータとして数値を受け取る「get_sorted_nums」という名前のメソッドが定義されています。
-
最初に文字列に変換されてから並べ替えられます。
-
次に、整数に変換されてコンソールに表示されます。
-
リストをパラメータとして受け取る「merged_list」という名前の別のメソッドが定義されています。
-
「map」メソッドを使用して文字列に変換されてから、リストに変換されます。
-
ソートして整数に変換する以前のメソッドは、この文字列を渡すことによって再び呼び出されます。
-
メソッドの外部では、リストが定義され、コンソールに表示されます。
-
このパラメータを渡すことでメソッドが呼び出されます。
-
出力はコンソールに表示されます。
-
リストのすべてのサブリストを出力するPythonプログラム。
リストを指定して、リストのすべてのサブリストを印刷します。 例- Input : list = [1, 2, 3] Output : [], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3]] アルゴリズム Step 1 : given a list. Step 2 : take one sublist which is empty initially. Step 3 : use one for loop till length of the given list. Step 4 : Run a loop from i+1 to length of th
-
指定された整数配列のすべての個別の要素を出力するPythonプログラム。
与えられた整数配列。配列の要素が重複している可能性があります。私たちのタスクは、個別の値を表示することです。 例 Input::A=[1,2,3,4,2,3,5,6] Output [1,2,3,4,5,6] アルゴリズム Step 1: input Array element. Step 2: Then pick all the elements one by one. Step 3: then check if the picked element is already displayed or not. Step 4: use one flag variable which i