python list method


## append(追加する要素):リスト要素を追加
a = [a, b, c]
a.append(d)
print(a) # [a, b, c, d]

remove(削除する要素):特定の要素を削除

  • 消費時間
  • a = [1, 2, 3]
    a.remove(2)
    print(a) # [1, 3]

    sort():ソートリスト

    a = [3, 1, 2]
    b = [b, d, c]
    a.sort()
    b.sort()
    print(a) # [1, 2, 3]
    print(b) # [b, c, d]

    逆方向():リストを反転

    a = [1, 2, 3]
    a.reverse()
    print(a) # [3, 2, 1]

    index(エレメントの検索):エレメントのindex値を返します。

    a = [1, 2, 3]
    print(a.index(2)) # 1

    ''.join(リスト):list=>string変換

    a_list = ['8','7','3','2', '1', '1']
    a_str = ''.join(a_list)
    print(a_str) #873211

    pop():最後の要素を返し、リストから削除します。

    a = [1, 2, 3]
    print(a.pop()) # 3
    print(a) # [1, 2]

    count(特定の要素):リスト内の特定の要素の数を返します。

    a = [1, 2, 2, 2, 3]
    print(a.count(2)) # 3

    zip(list 1,list 2):同じ長さのリストを同じインデックスに切り取り、リストに戻す

    name = ['a', 'b'] 
    value = [1, 2] 
    for n, v in zip(name, value): 
    	print(n, v) # ('a', 1), ('b', 2)