#author("2022-05-26T19:59:43+09:00","default:tosiaki","tosiaki") [[書き比べスクリプト・リファレンス]] * Python [#b098447f] # 指定した値がリストに含まれているか含まれていないかを調べる result = 0 in mylist # 整数値0がmylistに含まれているかを調べる print(result) # False result = 0 not in mylist # 整数値0がmylistに含まれていないかを調べる print(result) # True # 指定した値がリストに何個含まれているかを調べる cnt = mylist.count(3) # 整数値3がmylistに何個含まれているかを調べる print(cnt) # 2 # 指定した値がどのインデックスにあるかを検索 idx = mylist.index(3) # mylistに含まれる整数値3の最小のインデックスを求める print(idx) # 5 idx = mylist.index(3, 6, len(mylist)) # 検索範囲を指定 print(idx) # 7 idx = mylist.index(100) # ValueError:存在しない値を指定 # リストの要素で最大/最小のものを求める max_value = max(mylist) # 最大値を求める print(max_value) # 19 min_value = min(mylist) # 最小値を求める print(min_value) # 1 max_value = max([]) # ValueError:max関数/min関数に空のリストを渡すと例外 max_value = max([], default='none') # defalut引数は空リストを渡したときの戻り値 print(max_value) # none max_value = max([0, 1], [4, 5], [2, 3]) # 複数のリストの中で最大のリストを取得 print(max_value) # [4, 5] mylist = ['pYthon', 'pyThon', 'Python', 'PYTHON'] max_value = max(mylist, key=str.lower) # key引数を指定する例 print(max_value) # pYthon