Pythonの使うやつ(list)
- 2023年11月30日
2023/11 の作業
Pythonの自分でよく使うやつで、使い方をメモ。listの。
Pythonのバージョンは3.9。
● list
▼データ有無
# la = [1, 2, 3] # if la: # print('ある') ある # la = None # print(not la) True # la = [] # print(not la) True
▼データ存在
# la = [1, 2, 3] # print(2 in la) True
▼取得
# la = ['a', 'b', 'c'] # print(la[1]) 'b' # la = ['a', 'b', 'c'] # la.index('b') 1
▼追加
# la = ['a', 'b', 'c'] # la.append('d') # print(la) ['a', 'b', 'c', 'd'] # la = ['a', 'b', 'c'] # la += ['d', 'e'] # print(la) ['a', 'b', 'c', 'd', 'e'] # la = ['a', 'b', 'c'] # la.insert(1, 'd') # print(la) ['a', 'd', 'b', 'c']
▼削除
▽インデックス ・pop
# la = ['a', 'b', 'c'] # print(la.pop(1)) b # la = ['a', 'b', 'c'] # print(la.pop(3)) IndexError: pop index out of range
・del
# la = ['a', 'b', 'c'] # del la[2] # print(la) ['a', 'b'] # la = ['a', 'b', 'c'] # del la[3] IndexError: list assignment index out of range
▽値 ・remove
# la = ['a', 'b', 'c'] # print(la.remove('b')) None # print(la) ['a', 'c'] # la = ['a', 'b', 'c'] # print(la.remove('x')) ValueError: list.remove(x): x not in list