appendとextendの違い
まずコードを見て
append(x)チェーンテールに追加
extend(L)は、+=に等しいリストを追加します.
コードからappendが追加したのは値であり,extendが追加したのは配列(リスト)であることがわかる.
- >>> a=[1,2]
- >>> a.append(3)
- >>> a
- [1, 2, 3]
- >>> b=[4,5]
- >>> a.extend(b)
- >>> a
- [1, 2, 3, 4, 5]
append(x)チェーンテールに追加
extend(L)は、+=に等しいリストを追加します.
コードからappendが追加したのは値であり,extendが追加したのは配列(リスト)であることがわかる.