python リスト(配列)同士の値を結合する
pythonで、複数の方法でリスト(配列)同士の値を結合するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- python 3.7.6
結合
まずは、単純に足し算をすれば結合はされます。
lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
print(lst1 + lst2) # [1, 2, 3, 4, 5, 6]
スライスを使用することも可能です。
lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
lst1[len(lst1):len(lst1)] = lst2
print(lst1) # [1, 2, 3, 4, 5, 6]
extendでも同様の結果を得られます。
lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
lst1.extend(lst2)
print(lst1) # [1, 2, 3, 4, 5, 6]
同じ配列を繰り返して結合することも可能です。
lst1 = [1, 2]
lst1 = lst1 * 5
print(lst1)
# [1, 2, 1, 2, 1, 2, 1, 2, 1, 2]
-
前の記事
javascript カンマで区切ったデータを配列化する 2020.11.26
-
次の記事
dockerを使って「Gitbucket」を構築する 2020.11.27
コメントを書く