2019TweetPythonのextendメソッドはリストに要素を追加する時に使うメソッドです。ここで一通り解説します。Pythonのextendメソッドextendメソッドは次のように書きます。任意のリストに指定の要素を追加するメソッドです。集合)引数のパラメータ:extend()の引数にはイテラブル(リストやタプル、集合)を渡します。返り値:このメソッドには返り値はありません。単純にリストに要素を追加するだけです。extendメソッドはリストメソッドなのでリスト以外のオブジェクトに使うことはできません。次のコードをご覧ください。元のリストが変化します。extendメソッドの引数に入れたリストは変化しません。'heisei']list_aにextendメソッドを使ってlist_bの要素を追加しています。メソッド実行後はlist_aに要素が追加されており、かつlist_bには変化がないことをご確認ください。以下のコードのようにextendメソッドの引数に渡すのはタプルや集合でも構いません。extendメソッドの引数に渡すのは、tupleやsetでも構いません。タプルの要素を追加します。続いてセットの要素を追加します。'German']実はextendメソッドではなくても+=演算子で同様のことができます。実はextendメソッドでなくても+=で連結することもできます。12]実はPythonでは、extendメソッドと+=演算子は同じような動作になっているようです。そのため、どちらを使っても構いません。リストとリスト以外のオブジェクトを+演算子で連結しようとした場合はエラーになります。+演算子ではエラーになります。+演算子ではエラーになります。PythonのextendとappendPythonでオブジェクトに要素を追加するメソッドにはextend()以外にappend()もあります。extend()では、引数に渡したリストの要素を任意の要素に追加することができます。append()メソッドでは、引数に渡したリストの要素は追加先のリストにネスティングされた上で追加されます。次のコードをご覧ください。appendメソッドでは別のリストを追加することもできます。要素のみを追加したい場合はextendメソッドを使います。'e']『Pythonのappendの使い方とよく聞かれることまとめ』でも解説しているの併せて確認しておきましょう。まとめPythonのextendメソッドはリスト専用のメソッドで、新たな要素を追加する時に使います。重要な点として、このメソッドはリストに要素を追加するのであって返り値はないということを覚えておきましょう。メソッドの引数には、リストだけでなくタプルや集合でも可能です。細かいですがextendメソッドと+=は同じ動きをするので、実はどちらを使っても構いません。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。