Python3 リスト管理

 学習漏れがありました。

リストの管理の仕方です。
どれも単純です。
append関数 リストの末尾に要素を追加
team.append("戦士")
append関数でリストに要素を追加することができます。

リストの要素を上書き
team[0] = "ドラゴン"
[]で何個めの要素か指定することで、その順番の要素に上書きできます。
注意点は0からスタートするところです。

リストの要素を削除
team.pop(0)
.pop()で指定した要素を消すことができます。

 

for i in enemy:
    print(i+"が現れた!")
繰り返し構文で利用することで、1つずつ要素を取り出せます。

 

url_str = input().rstrip()
print(url_str.split("/"))

.split("")で指定した場所を起点に文字を要素として分けることができます。
# 出力 ['https:', '', 'paiza.jp', 'cgc', 'users', 'ready']


import sysfor line in sys.stdin.readlines():
    enemy = line.rstrip().split(",")
    print(enemy[0]+"が"+enemy[1]+"匹現れた")

.splitで配列の形にして、printの時に配列の要素として取り出すことができる。

 

本日学んだことは以上。

リストを使うことは大切になってくるので、リスト関係のメソッドを軽くまとめました。