Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python –リスト内の平均桁数


リスト内の平均桁数をカウントする必要がある場合は、単純な反復、「str」メソッド、および「/」演算子が使用されます。

以下は同じのデモンストレーションです-

my_list = [324, 5345, 243, 746, 432, 463, 946787]

print("The list is :")
print(my_list)

sum_digits = 0

for ele in my_list:
   sum_digits += len(str(ele))
   
my_result = sum_digits / len(my_list)

print("The result is :")
print(my_result)

出力

The list is :
[324, 5345, 243, 746, 432, 463, 946787]
The result is :
3.5714285714285716

説明

  • リストが定義され、コンソールに表示されます。

  • 変数は0に初期化されます。

  • リストは繰り返され、数字の合計は、最初に要素をリストに変換し、「len」メソッドを使用してその長さを決定することによって計算されます。

  • これらの数字の平均が計算されます。

  • この結果は変数に割り当てられます。

  • これは、コンソールに表示される出力です。


  1. Pythonでリストの平均を見つけますか?

    Pythonは、n個の要素を計算するためのsum関数を提供します。ここでは、この関数を使用して平均を計算します。 アルゴリズム Step 1: input “size of the list” Step 2: input “Element” Step 3: using sum function calculate summation of all numbers. Step 4: calculate average. サンプルコード # Average of a list A=list() n=int(input(Enter the size of the List ::)) print

  2. Pythonでリストにオブジェクトを追加するにはどうすればよいですか?

    Pythonのリストに最後に単一の要素を追加するには、append()メソッドを使用するだけです。 1つのオブジェクトを受け入れ、そのオブジェクトを呼び出されたリストの最後に追加します。 例 my_list = [2, 3, 1, -4, -1, -4] my_list.append(8) print(my_list) 出力 これにより、出力が得られます- [2, 3, 1, -4, -1, -4, 8] 特定の位置に要素を挿入する場合は、insert(pos、obj)メソッドを使用します。 1つのオブジェクトを受け入れ、そのオブジェクトが呼び出されたリストの位置posにそのオブジェクトを