len クラスがリストのように動作する場合、要素の数を取得するには、len() 関数を使用する必要があります。 len() 関数が正しく動作するには、クラスが要素の数を返す特別なメソッド len() を提供する必要があります。たとえば、Students クラスを作成し、その名前を次のように渡します。 class Students(object): def init(self, *args): self.names = args def len(self): return&
1. Python の特殊関数 __len__(self) を深く理解する
クラスが次のように動作する場合リストの場合、要素の数を取得するには、len() 関数を使用する必要があります。 len() 関数が正しく動作するには、クラスが要素の数を返す特別なメソッド len() を提供する必要があります。 たとえば、Students クラスを作成し、次の名前を渡します:
はじめに: 注釈記号: // Single-行のアノテーション 複数行のアノテーション 引用符の使用 ' ' 単一引用符、単純な文字列。処理せずに直接取得されます。 " "二重引用符。PHP の動的処理と出力。通常、$ 変数の処理に使用されます。
はじめに: Python には、非常に Python 固有の特別な関数がいくつか組み込まれています。コードをより簡潔にすることができます。例を見てみましょう: 1 filter(function, sequence): str = [&
はじめに: この記事では主に Python の特殊関数を紹介し、次の 4 つの関数を主に紹介します: 1 フィルター関数 filter 2 マッピングとマージ関数 map/reduce 3 デコレーター @ 4 匿名関数 lamda、必須 友達はできます
5を参照してください。 JSの特殊関数(Function()コンストラクター、関数リテラル)の違いの紹介_基礎知識
はじめに: 関数は次のように宣言されます: キーワード 関数、関数名、セットパラメータの数、および括弧内で実行されるコード; Function() コンストラクターは実際には完全に機能するオブジェクトです
以上が特殊な機能を詳しく紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。