Python3 List append()メソッド
説明
append() メソッドは、リストの末尾に新しいオブジェクトを追加するために使用されます。
構文
append() メソッドの構文:
list.append(obj)
パラメータ
- obj -- リストの末尾に追加するオブジェクト。
戻り値
このメソッドは戻り値を返しませんが、元のリストを変更します。
例
以下の例は、append() 関数の使用方法を示しています:
例
#!/usr/bin/python3
list1 = ['Google', 'サンプル', 'Taobao']
list1.append('Baidu')
print ("更新後のリスト : ", list1)
list1 = ['Google', 'サンプル', 'Taobao']
list1.append('Baidu')
print ("更新後のリスト : ", list1)
上記の例の出力結果は次のとおりです:
更新后的列表 : ['Google', 'サンプル', 'Taobao', 'Baidu']
キューは先入れ先出し(FIFO)のデータ構造であり、リストを使用してキューの基本機能を実装できます。
append()メソッドはキューの末尾に要素を追加します。pop()メソッドはキューの先頭から要素を削除し、それを返します。
例
queue = []
# キューの末尾に要素を追加
queue.append('A')
queue.append('B')
queue.append('C')
# キューの先頭から要素を削除して返す
print(queue.pop(0)) # A
print(queue.pop(0)) # B
print(queue.pop(0)) # C
# キューの末尾に要素を追加
queue.append('A')
queue.append('B')
queue.append('C')
# キューの先頭から要素を削除して返す
print(queue.pop(0)) # A
print(queue.pop(0)) # B
print(queue.pop(0)) # C
上記の例では、空のリストをキューとして作成し、append() メソッドを使用してキューの末尾に3つの要素を追加しました。次に、pop() メソッドを使用してキューの先頭から要素を削除して返します。キューは先入れ先出しのデータ構造であるため、出力結果は 'A'、'B'、'C' になります。
その他の拡張
Python3 リスト