記事掲載:https://laptrinhcanban.com/ja
Pythonのextendメソッドの使い方。このレッスンの後、python でextendメソッドを使用してリストに要素を追加する方法を学習します。
Pythonのextendメソッド
Pythonのextendメソッドは、リスト、タプル、文字列などの iterable (多くの要素を含むオブジェクト) の要素を python のリストの末尾に追加し、そのリストを展開するために使用されるメソッドです。
次の構文を使用して、 Pythonのextendメソッドを使用します。
list.extend(iterable)
そこで、 list
は元のリスト、iterable
は元のリストに追加する要素を含むオブジェクトです。
指定されたリスト、タプル、またはシーケンスのすべての要素が削除され、そのリストの要素として元のリストの最後に追加されます。
たとえば、 Pythonのextendメソッドを使用して、次の例のように、あるリストの要素を別のリストに追加します。
mylist = ["A", "B", "C"] |
上記のように、Python で拡張されたリストがリスト ['D','E']
の各要素を取得し、リスト ['A','B','C']
の最後に追加されていることがわかります。
同様に、文字列内の各文字を取得してリストの最後に追加し、そのリストを次のように展開することもできます。
mylist = ["A", "B", "C"] |
または、次のようにタプルから要素を追加して、Python でリストを拡張します。
mylist = ["A", "B", "C"] |
Pythonのextendメソッドを使用する場合、リストの要素として追加されるのはイテラブル自体ではなく、そのイテラブル内の要素が 1 つずつ取得され、リストの最後に追加されることに注意してください。
元のリストにイテラベルを要素として追加する場合は、extend メソッドを使用する代わりに、append メソッドを使用します。
まとめ
上記 Kiyoshi はPython で extends() メソッドを使用する方法を示しました。レッスンの内容をよりよく理解するために、今日の例を書き直す練習をしてください。
そして、次のレッスンで python の基礎を学びましょう。
URL Link
ホーム › 初心者向けのpython学習>>10. pythonのリスト