pythonの配列の書き方
整理したかったけど、なかなか理解できないので、隠れジャニヲタなわたしがジャニーズを使って 公式を覚えるためのものです。※補足
今回使用するsnowmanというグループはそもそも6人で活動
その後3人増員され9人でデビュー。
しかし2020/4/8現在 1人が活動自粛中です。
この情報とっても重要
リストの基本構文
旧snowman.py
snowman = [
"深澤辰哉",
"岩本照",
"渡辺翔太",
"宮舘涼太",
"阿部亮平",
"佐久間大介"
]
print(snowman)
上記を実行すると下記のようになる。
旧snowman.py実行結果
['深澤辰哉','岩本照','渡辺翔太','宮舘涼太','阿部亮平','佐久間大介']
1人だけ取得したいとき
リストは0~始まる番号で中身を特定しており、[]内に番号もしくは、変数を指定してあげれば、取得できる。 今回はシンプルに番号で取得1人だけ取得.py
snowman = [
"深澤辰哉",
"岩本照",
"渡辺翔太",
"宮舘涼太",
"阿部亮平",
"佐久間大介"
]
print(snowman[0])
1人だけ取得.py実行結果
深澤辰哉
リストの追加
現在snowmanは3人追加して9人で活動しているので、追加してあげる変数.append()
この場合は、1つの追加しかできない。新snowman.py
snowman = [
"深澤辰哉",
"岩本照",
"渡辺翔太",
"宮舘涼太",
"阿部亮平",
"佐久間大介"
]
snowman.append("向井康二")
snowman.append("目黒蓮")
snowman.append("ラウール")
print(snowman)
新snowman.py実行結果
['深澤辰哉', '岩本照', '渡辺翔太', '宮舘涼太', '阿部亮平', '佐久間大介', '向井康二', '目黒蓮', 'ラウール']
複数の値の追加 +=
```新snowman.py snowman = [ "深澤辰哉", "岩本照", "渡辺翔太", "宮舘涼太", "阿部亮平", "佐久間大介" ] snowman += ["向井康二","目黒蓮","ラウール" print(snowman)```新snowman.py実行結果
['深澤辰哉', '岩本照', '渡辺翔太', '宮舘涼太', '阿部亮平', '佐久間大介', '向井康二', '目黒蓮', 'ラウール']
複数行の追加その2 変数.extend()
```新snowman.py snowman = [ "深澤辰哉", "岩本照", "渡辺翔太", "宮舘涼太", "阿部亮平", "佐久間大介" ] snowman.extend(["向井康二","目黒蓮","ラウール"]) print(snowman)```新snowman.py実行結果
['深澤辰哉', '岩本照', '渡辺翔太', '宮舘涼太', '阿部亮平', '佐久間大介', '向井康二', '目黒蓮', 'ラウール']
リストの値の削除
現在snowmanは岩本照くんが活動停止中。 そのためリストから外すsnowman.py
snowman = [
"深澤辰哉",
"岩本照",
"渡辺翔太",
"宮舘涼太",
"阿部亮平",
"佐久間大介"
]
snowman.extend(["向井康二","目黒蓮","ラウール"])
print(snowman)
snowman.remove("岩本照")
print(snowman)
snowman.py実行結果
['深澤辰哉', '渡辺翔太', '宮舘涼太', '阿部亮平', '佐久間大介', '向井康二', '目黒蓮', 'ラウール']
リストの中身の数を確認 メンバーの数確認
snowman.py
snowman = [
"深澤辰哉",
"岩本照",
"渡辺翔太",
"宮舘涼太",
"阿部亮平",
"佐久間大介"
]
snowman.extend(["向井康二","目黒蓮","ラウール"])
print(snowman)
snowman.remove("岩本照")
howmany = len(snowman)
snowman.py実行結果
8
思い立ったら追記します。