ホームページ  >  記事  >  バックエンド開発  >  Pythonで拡張とは何を意味しますか

Pythonで拡張とは何を意味しますか

silencement
silencementオリジナル
2019-06-21 14:01:2417510ブラウズ

Pythonで拡張とは何を意味しますか

拡張について話すときは、追加について言及する必要があります。

最初にコードを見て、次に原則を説明します

Pythonで拡張とは何を意味しますか

原則:

2 つのメソッドは、次の拡張と追加を行います。リストは似ているように見えますが、実際にはまったく異なります。 extend はパラメータ (常にリスト) を受け取り、このリスト内の各要素を元のリストに追加します。

ここでは、リストに 3 つの要素 (「a」、「b」、「c」) があり、3 つの要素 (「d」、「e」、「f」) のリストを含む別の要素を使用します。展開すると、新しいリストには 6 つの要素が含まれます。一方、

Append は、任意のデータ型のパラメータを受け入れ、単純にリストの末尾に追加されます。ここでは、3 つの要素を含むリスト パラメーターを使用して append メソッドが呼び出されます。

元のリストには 3 つの要素が含まれていましたが、現在は 4 つの要素が含まれています。なぜ 4 つの要素なのか?追加された最後の要素自体がリストであるためです。リストには、他のリストを含め、あらゆる種類のデータを含めることができます。これは、あなたが望む結果になる場合もあれば、そうでない場合もあります。拡張することが目的の場合は、append を使用しないでください。

以上がPythonで拡張とは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。