自然言語処理でリストを拡張する処理が使われていました。そこで、どのような使い方をするのか調べてみました。
サンプルコード1:リストにリストを追加
# 例1: 単純なリストの拡張
list1 = [1, 2, 3]
list2 = [4, 5, 6]
# list1の末尾にlist2の要素を追加
list1.extend(list2)
print("Extended list:", list1)
# 出力: Extended list: [1, 2, 3, 4, 5, 6]
サンプルコード2:リストにNumPy配列を追加
自然言語処理では、NumPy配列をリストに追加していく処理が使われるようです。
import numpy as np
# 例4: リストにNumPy配列を追加
list1 = [1, 2, 3]
array = np.array([4, 5, 6])
# NumPy配列をリストに追加
list1.extend(array)
print("Extended list with NumPy array:", list1)
# 出力: Extended list with NumPy array: [1, 2, 3, 4, 5, 6]
コメント