概要
Pythonで「リストへの要素の追加と別のリストとの結合」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
sample.py
mylist = ["Blue", "Red", "Green"]
mylist.append("White")
print(mylist)
mylist.append("Black")
print(mylist)
kantoulist = ["Tokyo", "Kanagawa", "Chiba", "Gunma"]
addlist = ["Saitama", "Ibaraki", "Tochigi"]
# kantoulist に addlist の要素を追加する
kantoulist[len(kantoulist):len(kantoulist)] = addlist
print(kantoulist)
eastlist = ["Tokyo", "Kanagawa", "Chiba"]
westlist = ["Osaka", "Nagoya", "Fukuoka"]
# eastlist に westlist の要素を追加する
eastlist.extend(westlist)
print(eastlist)
redlist = ["Orange", "Strawberry"]
yellowlist = ["Lemon", "Banana", "Grapefruit"]
# redlist と yellowlist を結合する
fruitlist = redlist + yellowlist
print(fruitlist)
baselist = ["Yes", "No"]
datalist = baselist * 4
print(datalist)
以下のコマンドを実行しました。
$ python3 sample.py
['Blue', 'Red', 'Green', 'White']
['Blue', 'Red', 'Green', 'White', 'Black']
['Tokyo', 'Kanagawa', 'Chiba', 'Gunma', 'Saitama', 'Ibaraki', 'Tochigi']
['Tokyo', 'Kanagawa', 'Chiba', 'Osaka', 'Nagoya', 'Fukuoka']
['Orange', 'Strawberry', 'Lemon', 'Banana', 'Grapefruit']
['Yes', 'No', 'Yes', 'No', 'Yes', 'No', 'Yes', 'No']
まとめ
何かの役に立てばと。