Python では、配列の長さは len() 関数を使用して取得できます。 len() 関数は、配列内の要素の数を返します。この記事では、Python 配列の長さを確認する方法を見ていきます。
例:
arr = [1, 2, 3, 4, 5] Length = 5>
Python 配列の長さ
Pythonは使用します リスト 配列の代わりに。どちらも似ており、配列として機能するために使用されます。 Python 配列の長さを調べる方法を見てみましょう。
Python の len() メソッドを使用した配列の長さ
Python len() 関数を使用すると、Python で配列の長さを見つけることができます。の len()関数 リストまたは配列の長さを返します。
セントス vs レッドハット
Python3
arr>=> [>1>,>2>,>3>,>4>,>5>]> print>(>len>(arr))> |
>
>
出力:
5>
配列モジュールを使用した Python 配列の長さ
ここではPythonを使用していきます アレイモジュール 配列を作成するために len() 関数を使用して配列の長さを取得します。
Javaにはないランダム
Python3
# Python program to demonstrate> # Creation of Array> > # importing 'array' for array creations> import> array as arr> > # creating an array with integer type> a>=> arr.array(>'i'>, [>1>,>2>,>3>])> > len>(a)> |
>
>
JavaScriptの部分文字列のトリム
出力:
3>
Numpy モジュールを使用した Python 配列の長さ
Pythonも使用できます Numpy モジュール 配列を作成し、len() 関数を使用して配列の長さを計算します。
Python3
# Python program to demonstrate> # Creation of Array> > # importing 'numpy' for array creations> import> numpy as np> > # creating an array> a>=> np.array([>1>,>2>,>3>])> > len>(a)> |
>
>
出力:
3>
Python 配列とリストの違いは何ですか?
Python 配列とリストの主な違いは次のとおりです。
| パラメーター JavaScript サンプルコードの例 | Python 配列 | Python リスト |
|---|---|---|
| データ型の制約 | Python 配列は同種です。つまり、同じデータ型の要素のみを格納できます。 | Python リストには、さまざまなデータ型の要素を格納できます。 |
| メモリ効率 | 一般に、Python 配列はリストよりもメモリ効率が高くなります。これらはメモリの連続ブロックとして実装されます。 | Python リストは、サイズ変更や挿入/削除などの追加機能を備えた動的配列として実装されます。 |
| サポートされている操作 | Python 配列は、インデックス付け、スライス、追加、要素の割り当てなどの基本的な操作を提供します。 | Python リストはより柔軟で、挿入、削除、並べ替え、逆順などを含む幅広い操作をサポートします。 |
| パフォーマンス C での行列乗算 | 配列は、メモリ効率と、数値計算に同種の要素の大規模なコレクションの場合に特定の数学ライブラリを利用できるため、より優れたパフォーマンスを提供できます。 | リストは汎用性が高いため、このようなシナリオではパフォーマンスが若干低下する可能性があります。 |