あるリストの要素の最後尾に別のリストの要素を付け足したい


概要


リスト1.extend(リスト2)
とすると、リスト1の一番後ろに
リスト2の要素が足される

        
aList = [1,2]
bList = [3,4,5,6]
aList.extend(bList)
print(aList)
        
      
        
aListというリストを作る、内容は1,2
aListというリストを作る、内容は3,4,5,6
aListの後ろにbListの内容を足す
aListを出力
        
      

print出力

        
[1, 2, 3, 4, 5, 6]
        
      

説明


リストが2つあるとき、これらを足し合わせることができる
  

間違えやすい問題


各要素はリストでなければならず、片方がリストでなければエラーになる
以下の2つはエラーになる

aList = 1
bList = [3,4,5,6]
aList.extend(bList)
print(aList)

aList = [1,2]
bList = 3
aList.extend(bList)
print(aList)