# モジュールのimport
# from モジュール import インポートするもの as 別名
from math import pi
# リスト
list_param.append(val) # 末尾に挿入
list_param.insert(N, val) # N番目(0始まり)に挿入
del list_param[index] # 指定したindexの要素を削除
list_param.remove(要素) # 指定した要素を削除
list_param.pop(index) # 指定したindexの要素を削除、戻り値でその要素を返す
list_param.index(検索する値) # 指定する値が格納されているindexを返す
# 辞書
dict_param[キー]
dict_param.get(キー)
dict_param.get(キー, デフォルト値)
dict_param.keys() # キー取得
dict_param.values() # 値取得
dict_param.items() # 両方取得
キー in dict_param.keys() # キーの存在判定
値 in dict_param.values() # 値の存在判定
(キー, 値) in dict_param.items() # キーと値の存在判定
del dict_param['キー']
dict_param.pop('キー')
# 三項演算子
真の時の値 if 条件式 else 儀の時の値
# 辞書のループ
for 変数 in dict_param.keys():
for 変数 in dict_param.values():
for キーの変数, 値の変数 in dict_param.items():
# カウンタ
for カウンタ, 変数 in enumerate(イテラブルな変数):
# 複数のリストを同時にループ
for 変数1, 変数2 in zip(list変数1, list変数2):
# リスト内包表記
[新たなリストの要素 for 変数 in イテラブルな変数]
list1 = [1, 2, 3]
list2 = [val * 2 for val in list1] # list2 = [2, 4, 6]
# lambda式
lambda 引数: 戻り値
func = lambda x: "★" + str(x) + "★"
# 変数が指定した属性を持つ場合にTrue
hasattr(変数, "属性の文字列")
# 変数の型
type(変数)
isinstance(変数, 型) # 指定した型の場合、True
# 環境変数の取得
変数 = os.environ[環境変数]
# リストの結合
list変数1.extend(list変数2) # list変数1にlist変数2を結合する
最近のコメント